Untuk Javascript, Anda dapat menggunakan Date()
objek yang dibuat dari string dengan waktu tertentu (Anda dapat mencetaknya ke layar dalam input tersembunyi, rentang, atau apa pun). Saya berasumsi waktu akhir adalah ketika lagu berakhir. Anda dapat menghitung ini dengan sangat sederhana berdasarkan perbedaan antara waktu putar dan panjang lagu. Saat Anda mengatakan "segarkan hitungan mundur", maksud Anda jika mereka menyegarkan halaman? Yah, saya tidak yakin bagaimana lagu akan terus diputar pada waktu yang ditentukan, tetapi Anda dapat memeriksa apakah lagu telah dimulai dan menggunakan waktu yang Anda miliki di atas dan melakukan perhitungan Anda lagi.