формат даты vue-good-table 2019-02-26T02: 11: 56.308466-08: 00

Это работало для меня в Windows:

  1. Найдите {user}/.m2/repository
  2. В поле поиска в правом верхнем углу окна введите «.lastupdated». Windows будет просматривать все подпапки для этих файлов в каталоге.
  3. Удалите все файлы .lastupdated.
  4. Вернитесь в Eclipse, щелкните правой кнопкой мыши проект и выберите Maven > Update Project.
  5. Выберите «Force Update of Snapshots/Releases».
  6. Нажмите «ОК», и зависимости, наконец, будут правильно разрешены.
0
задан 231412 412389421 26 February 2019 в 10:33
поделиться

1 ответ

vue-good-table использует 'date-fns' для преобразования даты. Вы можете найти его код здесь .

Я пробовал подобный код:

var dateFns = require("date-fns")
var v='2019-02-26T02:11:56.308466-08:00';
var dateInputFormat='MMM. DD, YYYY, hh:mm a.';// you can write every thing as format string here
var dateOutputFormat='MMM. DD, YYYY, hh:mm a.';
const date = dateFns.parse(v, dateInputFormat, new Date());
Con dateFns.format(date, dateOutputFormat);

он работал правильно. проверьте себя здесь

, поскольку ваш формат ввода совместим с ISO, вам не следует беспокоиться о формате ввода. Это работает, даже если вы введете неправильный формат ввода в определение части ...

примечание: у даты java-скрипта просто есть 3 цифры после второй части, поэтому ваш счетчик ввода как 2019-02-26T02:11:56.308-08:00 и 0.000466 будет опущен

Примечание. Отображаемое значение преобразуется в местный часовой пояс.

0
ответ дан e gh 26 February 2019 в 10:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: