我有我的 dateString 格式:2013/05/04 00:00:00
。由此,我想以yyyy/MM/dd
javascript或dojo的形式形成日期对象。我尝试使用date.format
. 但它无法理解格式并返回我null
。我怎样才能做到这一点?
问问题
1922 次
2 回答
5
已回答,但如果你使用道场,你可以这样做
require(["dojo/date/locale"], function(locale){
console.log(locale.format(new Date("2013/05/04 00:00:00"),{
selector: "date",
datePattern : "yyyy/MM/dd"
}));
})
于 2013-05-30T11:07:56.013 回答
0
我会调查使用类似String.format for JavaScript中描述的库。它比简单的字符串解析更实用一些。
var d = new Date();
console.log(d.format("yyyy/MM/dd"); // prints 2013/05/30
小提琴:http: //jsfiddle.net/vVgTc/
于 2013-05-30T11:06:27.400 回答