为了账号安全,请及时绑定邮箱和手机立即绑定

将 Php 变量添加到 new Date()

将 Php 变量添加到 new Date()

PHP
千巷猫影 2023-09-08 21:51:47
我想将包含日期的 php 变量添加到此代码中: new Date($mydate) 如果无法使用我的 php 变量,如何将自己的日期添加到此代码中。我的日期来自 SQL 数据库,然后显示在 php 变量中。var countDownDate = new Date("august 8, 2020 15:37:25").getTime();
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

为了将PHP变量作为参数传递给JavaScript对象:


<html>

<head>

<meta name="viewport" content="width=device-width, initial-scale=1">

<style>

p {

  text-align: center;

  font-size: 60px;

  margin-top: 0px;

}

</style>

</head>

<body>


<p id="demo"></p>

<?php $date = "07/08/2020"; ?>

<script>

// Set the date we're counting down to

var countDownDate = new Date("<?php echo $date; ?>").getTime();


// Update the count down every 1 second

var x = setInterval(function() {


  // Get today's date and time

  var now = new Date().getTime();

    

  // Find the distance between now and the count down date

  var distance = countDownDate - now;

    

  // Time calculations for days, hours, minutes and seconds

  var days = Math.floor(distance / (1000 * 60 * 60 * 24));

  var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));

  var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));

  var seconds = Math.floor((distance % (1000 * 60)) / 1000);

    

  // Output the result in an element with id="demo"

  document.getElementById("demo").innerHTML = days + "d " + hours + "h "

  + minutes + "m " + seconds + "s ";

    

  // If the count down is over, write some text 

  if (distance < 0) {

    clearInterval(x);

    document.getElementById("demo").innerHTML = "EXPIRED";

  }

}, 1000);

</script>


</body>

</html>


查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号