我正在尝试更改我从Mongo数据库获取的日期格式.目前他们看起来像这样:
Fri Sep 16 2011 19:05:17 GMT+0900 (JST)
我试过调用.toString(‘yyyy-MM-dd’),但没有改变.我不知道它们是Date对象还是原始字符串.
我已经尝试检查Mongoose手册和谷歌搜索,但还没有找到任何东西.
有任何想法吗?
解决方法
你必须先创建一个Date对象:
var date = new Date(dateStr); // dateStr you get from mongodb var d = date.getDate(); var m = date.getMonth()+1; // ...