Я получаю несколько строк, и если они являются датами, я хочу отформатировать их.
Я использую момент. js, чтобы проверить, является ли строка датой:
Только строки с этим форматом должны возвращать true: 2011-03-02T11:02:00+03:00
Однако в настоящее время эта дата также считается действительной: 034932
или эта: 279565
.
Мой код:
const date = new Date(dateString);
return moment(date, moment.ISO_8601, true).isValid();
Как мне проверить это с моментом js?
Я посмотрел документацию, но не нашел ни одного определения формата, которое явно содержит смещение часового пояса.