W przypadku JavaScript możesz użyć Date()
obiekt utworzony z ciągu z podanym czasem (możesz go wydrukować na ekranie w ukrytym wejściu, span lub cokolwiek). Zakładam, że czas zakończenia jest wtedy, gdy piosenka się kończy. Możesz to bardzo prosto obliczyć na podstawie różnicy między czasem odtwarzania a długością utworu. Mówiąc „odliczanie odświeżenia”, masz na myśli to, że odświeżą stronę? Cóż, nie jestem pewien, jak utwór będzie odtwarzany w określonym czasie, ale możesz sprawdzić, czy utwór został uruchomiony i wykorzystać czas, który masz powyżej, i ponownie wykonać obliczenia.