我已經使用「datetime-local」輸入從用戶獲取開始日期和結束日期,以便將其放入本機日曆。這是我的代碼來獲取和格式化「日期時間 - 本地」:使用moment.js嘗試在本機IOS日曆中創建事件
var s = $("#startDate").val();
var startDate = moment(s).toDate();
var e = $("#endDate").val();
var endDate = moment(s).toDate();
這段代碼使用正確的日期,但它使設置爲全天事件的時間。例如,如果我將2014年7月21日的1點作爲開始日期,然後在2014年7月22日的1點進行投放,則會在7/21/2014創建一個全天事件。
這裏是一個JSFiddle
如果你碰巧使用cordova/angular,你可以使用這個API來管理你的日曆在iOS或Android上:http://ngcordova.com/docs/#Calendar –