【发布时间】:2019-10-21 13:34:49
【问题描述】:
我有这个 php:
<?php
$mytestdate = "Oct 23, 2019 20:00:00";
?>
这个 javascript 没有给我所需的输出:
<script>
var mydate = "<?php echo $mytestdate; ?>";
// Set the date we're counting down to
var countDownDate = new Date(mydate).getTime();
</script>
这个 javascript 确实给了我想要的输出:
<script>
var mydate = "<?php echo $mytestdate; ?>";
// Set the date we're counting down to
var countDownDate = new Date("Oct 23, 2019 20:00:00").getTime();
</script>
怎么了?!
输出为空或“NaNd NaNh NaNm NaNs”。
【问题讨论】:
-
你应该永远混合使用 PHP 和 JS - 它们是不同的语言,执行方式不同
-
您的 (html) 源代码揭示了什么?
-
试试
console.log(mydate),先看看里面有什么,从那里你就知道哪里出了问题 -
你的 mytestdate 来自哪里
标签: javascript php datetime