PHP 以格式指定的日期之前的时间(以秒为单位)


PHP The time in seconds before the date specified in format

我使用倒数计时器并有此代码

<script>
$(function(){
    var time = '<?php echo $tojs; ?>';
    var clock = $('#clockMain').FlipClock({
        clockFace: 'HourlyCounter',
        //clockFace: 'TwentyFourHourClock',
        autoStart: false,
        language: 'ru',
        callbacks: {
            stop: function() {
                $('.message').html('Акция завершена!')
            }
        }
    });
    clock.setTime(5400);
    clock.setCountdown(true);
    clock.start();

});
</script>

在管理面板(Wordpress)中,我以30-01-2015格式检查日期我如何在 PHP 中从我的日期获得时间() 到时间的差异?

您可以使用 strtotime 获取以秒为单位的时间

$delta = strtotime("30-01-2015") - time();

翻转时钟需要几秒钟作为其输入。您应该能够$delta作为参数并将其注入 Flipclock。我认为这应该行得通。

<script type="text/javascript">
    var clock = $('.clock').FlipClock(<?php echo intval($delta);?>, {
        countdown: true
    });
</script>