Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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 RESTAPI的日期格式_Javascript_Angularjs_Rest - Fatal编程技术网

Javascript RESTAPI的日期格式

Javascript RESTAPI的日期格式,javascript,angularjs,rest,Javascript,Angularjs,Rest,我想对日期格式进行编码,以便通过RESTAPI请求发送日期。我有样本回应如下 createDate=1449092965474 我不知道是哪种格式。请帮助我解码此日期格式。以数字形式书写的日期,指定自1970年1月1日00:00:00以来的毫秒数。因此,如果您将其转换为正常日期,则为2015年12月2日星期三16:49:25 GMT-0500(东部标准时间)。服务器端(C#) 在从API发送日期之前 将日期转换为字符串 像这样 string YourNewDateObj=YourDateObj.

我想对日期格式进行编码,以便通过RESTAPI请求发送日期。我有样本回应如下 createDate=1449092965474
我不知道是哪种格式。请帮助我解码此日期格式。

以数字形式书写的日期,指定自1970年1月1日00:00:00以来的毫秒数。因此,如果您将其转换为正常日期,则为2015年12月2日星期三16:49:25 GMT-0500(东部标准时间)。

服务器端(C#)

在从API发送日期之前

将日期转换为字符串

像这样

string YourNewDateObj=YourDateObj.toString(“yyyy-MM-dd HH:MM:ss”)

客户端

新日期(1449092965474)


这是我给你的答复

这是自1970年以来的javascript日期,以毫秒为单位。(参考资料:)

在这种情况下:

new Date(1449092965474)

2015年12月2日星期三22:49:25 GMT+0100

我建议在RESTAPI中使用ISO8601格式

试试这个

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")

如何将YYYY-DD-MM转换为毫秒格式?因为API需要此日期格式。您可以使用。我个人使用它是因为它的api很棒。社区鼓励在代码中添加解释,而不是纯粹基于代码的答案(请参阅)。