0

私はjqueryカレンダースクリプトに取り組んでいます。スクリプトでは、行を選択すると、日付オブジェクトがコールバックとして提供されます。

select: function(start, end, allDay) {
                       $("#datepicker_add").val(start);
                       $("#datepicker_add_end").val(end);
                    calendar.fullCalendar('renderEvent',
                        {
                            title: title,
                            start: start,
                            end: end,
                            allDay: allDay
                        },
                        true // make the event "stick"
                    );

                calendar.fullCalendar('unselect');
            },

ここでそれstartendオブジェクトはそのようなものWed Aug 22 2012 00:00:00 GMT+0300 (EEST) ですY-m-d

どうやってやるの ?

4

3 に答える 3

0

Jquery UI も使用する場合は、DataPicker の静的変換メソッドを使用できます。

$.datepicker.formatDate('mm-dd-yy', DateToConvert); //requires jquery ui

また、新しい Javascript 日付オブジェクトを作成し、最初から目的のオブジェクトを渡すか、さまざまな「get」関数を使用して必要な部分を取得し、必要に応じて再組み立てすることもできます。

http://www.w3schools.com/js/js_obj_date.asp

于 2012-08-07T14:10:46.403 に答える
0
var date = new Date("Wed Aug 22 2012 00:00:00 GMT+0300 (EEST)");
var dateString = date.getFullYear() + "-" + (date.getMonth()+1) + "-" + (date.getDate()+1);
console.log(dateString);
于 2012-08-07T14:07:27.610 に答える