Я хочу проанализировать следующую строку с помощью moment.js 2014-02-27T10 : 00: 00 и выходного дня месяц год (14 марта 2014 г.) Я читал документы, но безуспешно http://momentjs.com/docs/# / синтаксический анализ / в настоящее время /
javascript
momentjs
reachify
источник
источник
var date = moment("2014-02-27T10:00:00").format('DD-MM-YYYY'); var dateCalendarPart = moment(date).format('YYYY/MM/DD'); alert(date); alert(dateCalendarPart);
Выдает неверную дату ошибки ?????"01-02-2017"
, "2 января" или "1 февраля"? Моменты не могут читать твои мысли.Кажется, я всегда приземляюсь здесь только для того, чтобы понять, что заголовок и вопрос не совсем совпадают.
Если вы хотите точную дату из строки :
С момента документации :
Если вместо этого вам нужен объект Date из строки javascript :
источник
Нет необходимости в moment.js для разбора ввода, поскольку его формат является стандартным:
http://es5.github.io/#x15.9.1.15
источник
NaN
.Date.parse
звонкиnew Date
, так что это не должно иметь никакого значения.момент был идеальным для того, что мне было нужно. Обратите внимание, что он игнорирует часы и минуты и просто делает свое дело, если вы позволите. Это было идеально для меня, так как мой вызов API возвращает дату и время, но я забочусь только о дате.
источник
Может быть, попробовать Polyfill Intl для IE8 или службы olyfill?
или
https://github.com/andyearnshaw/Intl.js/
источник
let startDate = "2019-01-16T20:00:00.000"; let endDate = "2019-02-11T20:00:00.000"; let sDate = new Date(startDate); let eDate = new Date(endDate);
startDate = moment(sDate); endDate = moment(eDate);
источник