控制angularjs如何将日期转换为json字符串

Control how angularjs converts date to json string

本文关键字:转换 json 字符串 日期 angularjs 控制      更新时间:2023-09-26

我有一个包含javacscript日期的对象。类似这样的东西:

var obj = {
  startTime: new Date()
  ....
}

当Angularjs将对象转换为JSON时(例如,通过$http发送时),它会将日期转换为字符串,例如:

2015-12-20T15:35:15.853Z

我想要一个时间戳而不是这个字符串。实现这一目标的最佳方式是什么?

使用getTime()方法从Date对象获取unix时间戳:

var obj = {
    startTime: (new Date()).getTime()
}