почему момент ("2019"). год () возвращает 2018 - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь получить год, месяц, дату из dateTimePicker по моменту (строка времени) .year (), моменту (строка времени) .month () и моменту (строка времени) .date ().некоторые временные строки работают, а некоторые нет.

Например,

  1. moment («2019»). Year () вернет «2018» вместо «2019»
  2. moment («сентябрь, 2019»)") .month () возвращает" NaN "
  3. момент (" 23 сентября 2019 "). month () возвращает" 8 "
  4. момент (" 01.09.2009 19:00: 00 PM "). Year () возвращает" NaN "
  5. момент (" 01.09.2009 19:00:00 "). Year () возвращает" 2019 "
  6. момент («01.09.2009 19:00:00»). Year () возвращает значение «2019»
  7. момент («01.09.2009 19:00 PM»). Year () возвращает значение «NaN»
  8. moment ("01.09.2009 7 PM"). Year () возвращает "NaN" ...

Я использую tempusdominus-bootstrap-4.min.js дляdatetimepicker, который, я думаю, использует библиотеку moment.jsЧтобы исправить их, я использовал параметр формата, как показано ниже:

moment («23.09.2009 19:00:00 PM», «MM / DD / YYYY чч: мм: сс»). Year() возвращает "2019", а не "NaN"

Мой вопрос заключается в том, почему даже tempusdominus-bootstrap-4 утверждает, что использует библиотеку moment.js и ее формат времени, проблема все еще остается выше?

...