在我的平均堆栈应用程序中,我有基于日期的数据。在角度方面,我使用日期选择器来获取/设置要处理的数据的读/写日期。日期选择器生成“dd-mm-yyyy”形式的日期。将此转换为mongodb可理解格式的最简单方法是什么,然后返回。
答案 0 :(得分:2)
var str = "29-1-2016";
darr = str.split("-"); // ["29", "1", "2016"]
var dobj = new Date(parseInt(darr[2]),parseInt(darr[1])-1,parseInt(darr[0]));
// Date {Fri Jan 29 2016 00:00:00 GMT+0530(utopia standard time)
console.log(dobj.toISOString());
//2016-01-28T18:30:00.000Z
这样做会有,但有更简单的方法...... !!
答案 1 :(得分:1)
您可以使用此解决方案(在我的情况下工作) -
首先,在代码中使用Moment.js,将其包含在项目中。现在,您来到这里的时间字符串var str = "29-1-2016";
以及 moment.js 使用以下代码,您可以继续 -
var str = "29-1-2016";
var time = moment(str).toISOString();
\\ This variable time is now converted into ISO string
答案 2 :(得分:0)
使用toISOString
转换日期sbt gatling:testOnly full.name.Simulation1
sbt gatling:testOnly full.name.Simulation2
sbt gatling:testOnly full.name.Simulation3