У меня есть функция JavaScript ниже, которая возвращает time
из full date
.
function f() {
var monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sept", "Oct", "Nov", "Dec"
];
d = new Date();
var utcOffset = -6;
var utc = d.getTime() + (d.getTimezoneOffset() * 60000);
var localDate = new Date(utc + (3600000 * (utcOffset + 1)));
var fullDate = localDate.getDate() + ' ' + monthNames[localDate.getMonth()] + ' ' + localDate.getFullYear() + ' ' + localDate.toLocaleTimeString();
var now = new Date(fullDate).getTime();
return now;
}
Во всех браузерах он возвращает ожидаемый результат, но не для Internet Explorer 11, так как он возвращает NaN
.
Пожалуйста, предложите изменения, чтобы получить ожидаемый результат.