ฉันได้รับคำเตือนว่าค่าที่ให้ในขณะนั้นไม่อยู่ในรูปแบบ ISO ที่ได้รับการยอมรับ ฉันเปลี่ยนตัวแปรของฉันในวันนี้ด้วยฟังก์ชั่นโมเมนต์ แต่ก็ยังใช้งานไม่ได้
นี่คือข้อผิดพลาดคำเตือน:
คำเตือนการเลิกใช้: ค่าที่ให้ไม่ได้อยู่ในรูปแบบ ISO ที่รู้จัก การสร้างช่วงเวลาตกไปถึง js Date () ซึ่งไม่น่าเชื่อถือในทุกเบราว์เซอร์และทุกรุ่น รูปแบบวันที่ที่ไม่ใช่ ISO จะไม่ได้รับการสนับสนุนและจะถูกลบออกในรุ่นใหญ่ที่กำลังจะมาถึง โปรดดูhttp://momentjs.com/guides/#/warnings/js-date/สำหรับข้อมูลเพิ่มเติม อาร์กิวเมนต์: [0] _isAMomentObject: true, _isUTC: true, _useUTC: true, _l: undefined, _i: 2016-9-26 19:30, _f: undefined, _strict: undefined, _locale: [วัตถุวัตถุ]
var entryDate = new Date();
var currentDate = entryDate.getDate();
function between(x, min, max) {
return x.valueOf() >= min.valueOf() && x < max.valueOf();
}
$('#custom1').change(function () {
if ($('#custom1 :selected').val() == 'AU') {
var keyword = '';
var aus1_s = moment.tz('2016-9-26 19:30', 'Australia/Sydney');
var aus2_s = moment.tz('2016-10-2 19:30', 'Australia/Sydney');
var aus3_s = moment.tz('2016-10-9 19:30', 'Australia/Sydney');
var aus4_s = moment.tz('2016-10-16 19:30', 'Australia/Sydney');
var aus5_s = moment.tz('2016-10-23 19:30', 'Australia/Sydney');
var aus6_s = moment.tz('2016-10-30 19:30', 'Australia/Sydney');
var aus6_e = moment.tz('2016-11-5 19:30', 'Australia/Sydney');
} else if ($('#custom1 :selected').val() == 'NZ') {
var aus1_s = moment.tz('2016-9-28 20:30', 'Pacific/Auckland');
var aus2_s = moment.tz('2016-10-4 20:30', 'Pacific/Auckland');
var aus3_s = moment.tz('2016-10-11 20:30', 'Pacific/Auckland');
var aus4_s = moment.tz('2016-10-18 20:30', 'Pacific/Auckland');
var aus5_s = moment.tz('2016-10-25 20:30', 'Pacific/Auckland');
var aus6_s = moment.tz('2016-11-2 20:30', 'Pacific/Auckland');
var aus6_e = moment.tz('2016-11-9 20:30', 'Pacific/Auckland');
} else {
$('#entryEquals').val('');
return false;
}
var today = moment();
switch (true) {
case between(today, aus1_s, aus2_s):
keyword = 'RElYT04=';
break;
case between(today, aus2_s, aus3_s):
keyword = 'QlJJREU=';
break;
case between(today, aus3_s, aus4_s):
keyword = 'U1lETkVZ';
break;
case between(today, aus4_s, aus5_s):
keyword = 'R1JPT00=';
break;
case between(today, aus5_s, aus6_s):
keyword = 'V0VERElORw==';
break;
case between(today, aus6_s, aus6_e):
keyword = 'VExD';
break;
default:
$('#entryEquals').val('');
break;
}
$('#entryEquals').val(keyword);
});
moment.tz('2016-9-28 20:30', 'YYYY-M-D H:mm', 'Pacific/Auckland');
ตามเอกสาร ... นี้จะยอมรับ 1 หรือ 2 หลักเดือนและวัน 1 หรือ 2 หลักชั่วโมงในรูปแบบ 24 ชั่วโมง
'2016-9-26 19:30'
และไม่ใช่รูปแบบ ISO ที่เป็นที่รู้จัก