Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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/2/node.js/40.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 以2016-01-01T00:00:00.000-00:00格式获取日期_Javascript_Node.js - Fatal编程技术网

Javascript 以2016-01-01T00:00:00.000-00:00格式获取日期

Javascript 以2016-01-01T00:00:00.000-00:00格式获取日期,javascript,node.js,Javascript,Node.js,我正在尝试以这种格式获取以下项目的日期: 但当我这样做的时候: var date_from = new Date(); date_from.setDate(date_from.getDate() - 1); date_from.setUTCHours(0,0,0,0); 我得到: 2017-01-08T17:04:54.925Z 如何解决此问题?使用设置时间(小时、分钟、秒、毫秒)和分别调用每个函数都可以工作。尝试运行下面的示例,并与完整代码进行比较 var date_fr

我正在尝试以这种格式获取以下项目的日期:

但当我这样做的时候:

var date_from = new Date();
    date_from.setDate(date_from.getDate() - 1);
    date_from.setUTCHours(0,0,0,0);
我得到:

2017-01-08T17:04:54.925Z

如何解决此问题?

使用
设置时间(小时、分钟、秒、毫秒)
和分别调用每个函数都可以工作。尝试运行下面的示例,并与完整代码进行比较

var date_from=新日期();
date_from.setDate(date_from.getDate()-1);
日期(0,0,0,0);
log('example 1',date_from.toISOString());
date_from=新日期();
date_from.setDate(date_from.getDate()-1);
日期(0);
从.SETUTCmin开始的日期(0);
从.setUTCSeconds开始的日期(0);
从.setutcmill秒开始的日期(0);

log('example 2',date_from.toISOString())
新日期(2016,0,1).toISOString().replace(“Z”,“-000”)
它适合我。使用.toISOString()中的
date_获得该结果。
?@BrunoLM我得到这个'2017-01-08T17:17:16.650Z'
2017-01-08T17:04:54.925Z