JavaScript の日付をフォーマットする必要があります。jQuery Weekcalendar プラグインを使用していますが、独自の日付形式を提供しています。
入力は次のとおりです。
Thu Jan 10 2013 11:15:00 GMT+0100 (CET)
出力は次のようになります。
2013-10-01 11:15:00
これを解決するのを手伝ってもらえますか?
JavaScript の日付をフォーマットする必要があります。jQuery Weekcalendar プラグインを使用していますが、独自の日付形式を提供しています。
入力は次のとおりです。
Thu Jan 10 2013 11:15:00 GMT+0100 (CET)
出力は次のようになります。
2013-10-01 11:15:00
これを解決するのを手伝ってもらえますか?
moment.jsは、JavaScript で時刻と日付を処理するときに非常に役立ちます
moment().format('YYYY-MM-DD hh:mm:ss'); // for example: 2013-10-01 11:15:00
アップデート:
moment.js を既存の日付オブジェクトで使用するには、ラッパーを作成する必要があります
var myDateWrapper = moment(calEvent.start);
console.log(myDateWrapper.format('YYYY-MM-DD hh:mm:ss')) // that's what you want
ここを見て。プラグインを使用して出力をフォーマットできます。
https://github.com/themouette/jquery-week-calendar/wiki/Date-formating
こちらもご覧ください:
https://github.com/themouette/jquery-week-calendar/wiki/Script-options
次のオプションを使用する必要があります。
timeFormat: [文字列 | デフォルト: “h:ia” ] – カレンダーで表示される時間に使用する形式。dateFormat: [文字列 | デフォルト: “M d, Y” ] – カレンダーに表示される日付に使用する形式。
編集
$('#calendar').weekCalendar({
dateFormat: 'y.m.d',
timeFormat:"h:i:s"
});