0

FullCalendarが日付または日時形式、または varchar の代わりに他の時間形式で DB に格納する日付を取得する方法はありますか?

現在Mon Jun 13 2011 12:30:00 GMT-0400 (EDT)、ソート不可能な状態で保管されています。

4

1 に答える 1

0

日付を自由にフォーマットしてDBに送信できます。たとえば、終日のイベントしかない場合は、日付のプロトタイプを追加できます。

    Date.prototype.toYMD = function() {
       var year, month, day;
       year = String(this.getFullYear());
       month = String(this.getMonth() + 1);
       if (month.length == 1) {
           month = "0" + month;
       }
       day = String(this.getDate());
       if (day.length == 1) {
           day = "0" + day;
       }
       return year + "-" + month + "-" + day;
    };

次を使用して、日付をMySQL形式の日付に変換できます。

    var strID = j.toYMD();
    alert("strID: "+strID);

時間、分、秒が必要な場合は、上記の例を拡張できます。クリスを応援します

于 2011-06-14T22:10:02.247 に答える