Строка синтаксического анализа Moment.js + формат
Moment.js Parsing String+Format используется, когда мы хотим проанализировать строку даты в заданной строке формата. Синтаксический анализатор будет игнорировать не буквенно-цифровые символы формата. Он возвращает проанализированную дату как объект Moment.
Синтаксис:
moment(String, String, Boolean);
Параметры: Этот метод принимает три параметра, упомянутых выше и описанных ниже:
- Строка: это строка даты для анализа.
- Строка: это формат, который будет использоваться для анализа даты.
- Boolean: Указывает, будет ли использоваться строгий синтаксический анализ для синтаксического анализа.
Возвращаемое значение: эта функция возвращает проанализированную дату в виде объекта Moment.
Примечание. Это не будет работать в обычной программе Node.js, поскольку для этого требуется установить библиотеку moment.js.
Moment.js можно установить с помощью следующей команды:
npm install moment
Пример 1: Получение даты в качестве вывода.
Javascript
var moment = require( "moment" ); var date = moment( "01-11-2022" , "MM-DD-YYYY" ); console.log( "The date is" , date); |
Выход:
The date is Moment<2022-01-11T00:00:00+05:53>
Пример 2: Парсер по умолчанию игнорирует не буквенно-цифровые символы.
Javascript
var moment = require( "moment" ); var date = moment( "2022/12/01" , "YYYY-MM-DD" ); console.log( "The date is" , date); |
Выход:
The date is Moment<2022-12-01T00:00:00+05:30>
Ссылка: https://momentjs.com/docs/#/parsing/string-format/