0
require(["dojo/date"], function(date){


var date1 = new Date("Feb 01, 2000")

}

日付は次の形式で取得します:- Tue Feb 01 2000 00:00:00 GMT+0530 (インド標準時)

今、私はそれをフォーマット(月/年)にしたいです。

4

2 に答える 2

1

2000年2月1日火曜日00:00:00GMT+ 0530 Formate DataPickerで設定する場合は、Javaスクリプトコードを記述します。

 dateStr="Tue Feb 01 2000 00:00:00 GMT+0530";
  var fullDate = new Date(dateStr);
        var months = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
        var fullYear = fullDate.getFullYear()+"";
        var date = fullDate.getDate() +"-"+ months[fullDate.getMonth()] +"-"+ fullDate.getFullYear();

return date 

動的な日付ピッカーを作成し、返却日を設定します

 var props = {
        style:"{width :10em;}",
        promptMessage: "dd-mmm-yyyy",
        invalidMessage: "Date pattern should be DD-MMM-YYYY"
            };
         var w = new dijit.form.DateTextBox(props,ele);
              w.setDisplayedValue(date);
于 2012-10-15T09:41:29.633 に答える
0

jsFiddle で動作を確認してください: http://jsfiddle.net/phusick/bDPcd/

require(["dojo/date/locale"], function(locale) {

    var date1 = new Date("Feb 01, 2000");

    var formatted = locale.format(date1, {
        selector: "date",
        datePattern: "MM/yy"       
    }); 
});
于 2012-10-12T06:52:29.217 に答える