У меня есть Wich обратный отсчет скрипт только показывает часы минуты и секунды, как это: 29:30 54Обратный отсчет сценарий
Но я хочу, чтобы он, как этот 1 день и 4:30:54
Этот это сценарий, что я должен изменить я попробовал несколько вещей, но он хочет работать:
<script type="text/javascript">
$(function() {
window.setInterval(function(){
var now = moment().format('YYYY-MM-DD HH:mm:ss');
var then = "<?php echo $d['expiration'] ?>";
var ms = moment(then,"YYYY-MM-DD HH:mm:ss").diff(moment(now,"YYYY-MM-DD HH:mm:ss"));
var d = moment.duration(ms);
var s = Math.floor(d.asHours()) + moment.utc(ms).format(":mm:ss");
if(d.asHours() > 96) {
then = moment().endOf('day');
ms = moment(then,"YYYY-MM-DD HH:mm:ss").diff(moment(now,"YYYY-MM-DD HH:mm:ss"));
d = moment.duration(ms);
s = Math.floor(d()) + moment.utc(ms).format(":mm:ss");
}
if(d.asHours() <= 0) {
s = "Verlopen";
}
$(".countdown_container_1").html(s);
}, 1000);
});
</script>
<div class="countdown_container countdown_container_1">0:00:00</div>
О, давай .. Это всего лишь вопрос разделов .. – briosheje
Базовая математика, вы узнали об этом в старшей школе. Разделите часы на 24, округлите его и установите остаток в часах. – Mouser
Благодарим вас за ответы, но я ничего не знаю о javascript. – Andre