1

私はこの形式で私のdateStringを持っています: 2013/05/04 00:00:00. yyyy/MM/ddこのことから、javascript や dojo でフォームに日付オブジェクトを作成したいと考えています。使ってみdate.formatました。しかし、それはフォーマットを理解できず、私を返しますnull。どうやってやるの?

4

2 に答える 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 に答える