0
我想將日曆從日曆轉換爲特定格式。時刻返回Internet Explorer和Safari上的無效日期
var ChkinDate = $('#myCheckinDate').data('datepicker').getDate();
// the value I am getting is: ChkinDate=Mon Apr 24 2017 00:00:00 GMT+0300 (GTB Daylight Time);
現在,我想這個日期轉換爲特定的格式
var CheckinDate = moment(new Date(TimezoneDate(ChkinDate))).format('MM/DD/YYYY');
function TimezoneDate(objDate) {
if (IsEmpty(objDate)) {
return moment().format('YYYY-MM-DD 00:00:00');
}
else {
return moment(objDate).format('YYYY-MM-DD 00:00:00');
}
}
這是在Windows機器上完美的工作: 所以我使用的是特定的選擇日期選取器獲得日曆的價值使用Chrome瀏覽器和Mozilla Firefox,但是當我使用Internet Explorer時,我在變量CheckinDate
中收到「無效日期」。該問題也發生在Mac機器上,但現在我在Safari上獲得「無效日期」,但在Firefox上運行良好。
餵我歌廳 「對象不支持屬性或方法 '格式化'」 – focus
@重點編輯我的答案添加一個工作片段。你確定你使用相同的代碼嗎? – VincenzoC