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 будет опущен
Примечание. Отображаемое значение преобразуется в местный часовой пояс.
Это просто дополнительные метаданные, которые сейчас не используются ни для чего конкретного. Единственное, что влияет на порядок тестов, - это использование упорядоченного теста