0
我試圖通過使用該方法.format()
將其轉換爲優選格式中的單行第一將其分配給一個變量,然後格式化日期對象內部的變種可變JQuery中的數組選項。JQuery的 - 新的日期格式和創建一個數組的選項
這裏是我處理的代碼:
{
id : function()
{
var starttime = Date($('#apptStartTime').val());
var endtime = Date($('#apptEndTime').val());
return $('#eventTitle').val()+starttime.format('YYYY-MM-DD'+'T'+'HH:mm'+':00')+endtime.format('YYYY-MM-DD'+'T'+'HH:mm'+':00');
}
title: $('#eventTitle').val(),
start: new Date($('#apptStartTime').val()),
end: new Date($('#apptEndTime').val())
}
正如你可以在ID option
看到,我試圖格式化Date($('#apptStartTime').val()
但它失敗,ID選項的值爲空。
當我試圖用:
id : $('#eventTitle').val() + new Date($('#apptStartTime').val()) + new Date($('#apptEndTime').val()),
我得到ID:BlaBlaMon Jul 17 2017 00:00:00 GMT-0400 (Eastern Standard Time)Tue Jul 18 2017 10:23:00 GMT-0400 (Eastern Standard Time)
不過,我想ID:BlaBla2017-07-17T00:00:002017-07-18T10:23:00
。
是'id'應該是你打電話,你設置一個函數,或屬性創建對象的時間? – Barmar
Javascript Date對象中沒有'.format()'方法。 – Barmar
也許你打算使用moment.js? – Barmar