日期字符串格式在dojo或javascript

Date string formatting in dojo or javascript

本文关键字:javascript dojo 字符串 格式 日期      更新时间:2023-09-26

我有我的日期字符串在这个格式:2013/05/04 00:00:00。从这一点,我想形成日期对象的形式yyyy/MM/dd在javascript或在dojo。我尝试使用date.format。但是它无法理解格式,返回给我null。我该怎么做呢?

已被回答,但如果您使用dojo,您可以这样做

require(["dojo/date/locale"], function(locale){
  console.log(locale.format(new Date("2013/05/04 00:00:00"),{
    selector: "date",
    datePattern : "yyyy/MM/dd"
  }));
})

我将研究使用String中描述的库。JavaScript格式。它比简单的字符串解析更实用一些。

var d = new Date();
console.log(d.format("yyyy/MM/dd"); // prints 2013/05/30

小提琴:http://jsfiddle.net/vVgTc/