我正在为我的网络服务器使用 Mongoose 和 Node.js。
作为我的一个文档模式的一部分,我有一个“时间戳”字段。它在模式中的行是:
timestamp: { type: Date, default: Date.now }
这很好用,并允许我根据时间戳检索文档,但是,这会保存为 ISODate 格式,如下所述:http://docs.mongodb.org/manual/core/document/#date ,如下所示:
"timestamp":"2013-04-04T19:31:38.514Z"
我不介意这一点,但我按原样将其发送给客户。这意味着我必须在客户端使用 Date.parse() 才能与之进行比较操作。
有没有办法将日期存储为整数,或者在检索到日期时自动将其转换为整数?
有什么理由我应该保持原样,并在客户端处理它吗?
提前致谢。