Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript如何将字符串转换为日期_Javascript_Date - Fatal编程技术网

Javascript如何将字符串转换为日期

Javascript如何将字符串转换为日期,javascript,date,Javascript,Date,我需要写一个脚本来更新时间。我想让它增加20秒,所以 "Jun 23, 2011 12:00 AM" 变成 "Jun 23, 2011 12:20 AM" 如何才能做到这一点?操作日期的最简单方法是使用位于的Date.js库。那就是: var seconds = 1000; // 1 second = 1000 milliseconds var originalDate = Date.parse("Jun 23, 2011 12:00 AM"); var newDate = new Da

我需要写一个脚本来更新时间。我想让它增加20秒,所以

"Jun 23, 2011 12:00 AM"
变成

"Jun 23, 2011 12:20 AM"

如何才能做到这一点?

操作日期的最简单方法是使用位于的Date.js库。那就是:

var seconds = 1000; // 1 second = 1000 milliseconds

var originalDate = Date.parse("Jun 23, 2011 12:00 AM");

var newDate = new Date(originalDate + 2 * seconds);
var d = Date.parse("Jun 23, 2011 12:00 AM").add(20).seconds();
或者,如果d已设置为日期,您可以简单地执行以下操作:

var d = new Date(d.getTime() + 20000);