我正在try 更改从Mongo数据库中获取的日期格式.目前它们看起来是这样的:
Fri Sep 16 2011 19:05:17 GMT+0900 (JST)
我试着给他们打了.toString('yyyy-MM-dd')
个电话,但没有任何改变.我不知道它们是Date
个对象还是原始字符串.
我试着查看mongoose 手册,用谷歌搜索了一大堆,但还没有找到任何东西.
有什么 idea 吗?
我正在try 更改从Mongo数据库中获取的日期格式.目前它们看起来是这样的:
Fri Sep 16 2011 19:05:17 GMT+0900 (JST)
我试着给他们打了.toString('yyyy-MM-dd')
个电话,但没有任何改变.我不知道它们是Date
个对象还是原始字符串.
我试着查看mongoose 手册,用谷歌搜索了一大堆,但还没有找到任何东西.
有什么 idea 吗?
必须先创建日期对象:
var date = new Date(dateStr); // dateStr you get from mongodb
var d = date.getDate();
var m = date.getMonth()+1;
// ...