Javascript RESTAPI的日期格式
我想对日期格式进行编码,以便通过RESTAPI请求发送日期。我有样本回应如下 createDate=1449092965474Javascript 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.
我不知道是哪种格式。请帮助我解码此日期格式。以数字形式书写的日期,指定自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很棒。社区鼓励在代码中添加解释,而不是纯粹基于代码的答案(请参阅)。