javascript - 将日期格式从数字更改为字母

标签 javascript php

我正在尝试更改此日期格式:

$date= date('Y-m-d H:i:s')

在此:

Jan 5, 2100 23:50:00

在这里使用它:

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

最佳答案

I'm trying to change this date format...in to this...Jan 5, 2100 23:50:00...to use it here...

不要这样做。该字符串不是 JavaScript 的 Date 对象应该解析的任何格式。

相反,请使用提供 ISO-8601 字符串的 cDate 构造函数支持该字符串。

$date= date('c')

或者,因为您想要的是毫秒纪元值(自格林尼治标准时间 1970 年 1 月 1 日午夜以来的毫秒数)(我可以告诉您,因为您在 JavaScript 上使用 getTime() >Date),直接输出即可,而不是使用Date。如果毫秒部分并不重要,请使用 time并乘以 1000:

$date = time() * 1000

然后:

var acountDownDate = <?php echo $date?>;

如果你想要毫秒精度,

关于javascript - 将日期格式从数字更改为字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58790347/

相关文章:

java - 通过category_name从PHP获取到Android

php - 使用 ORM kohana 限制结果

php - 根据用户输入的值进行 Elasticsearch 排序

javascript - 如何使用WebStorm调试 Backbone js项目

javascript - 编辑对象数组中新添加的项目并更新 DOM

javascript - 如何将变量从一个函数传递到另一个函数

PHP Mysql 为我的网站中的新注册用户创建文件夹和新数据库

php - 选择自引用表上未被任何其他行指向的行

php - 热衷于使用ajax动态添加行?

javascript - 字符串编码问题