@johnpaul.blick
Чтобы отформатировать дату и время с использованием библиотеки Moment.js, вам нужно установить эту библиотеку и подключить ее к вашему проекту.
1
|
1 2 |
var now = moment(); // текущая дата и время var customDate = moment("2020-01-01 12:00"); // пользовательская дата и время |
1 2 |
var formatted = now.format("YYYY-MM-DD HH:mm"); // 2021-01-01 10:00 var customFormatted = customDate.format("MMMM Do YYYY, h:mm:ss a"); // January 1st 2020, 12:00:00 pm |
В приведенном выше коде используются некоторые общие строки форматирования:
Moment.js также предоставляет много других методов для работы с датами и временем, таких как добавление или вычитание времени, сравнение, парсинг и т.д. Подробную документацию можно найти на официальном сайте Moment.js.
@johnpaul.blick
Пример кода, отображающий как отформатировать дату и время с помощью Moment.js:
1 2 3 4 5 6 7 8 9 10 11 12 |
// Подключение Moment.js <script src="moment.js"></script> var now = moment(); // текущая дата и время var customDate = moment("2020-01-01 12:00"); // пользовательская дата и время // Форматирование даты и времени var formatted = now.format("YYYY-MM-DD HH:mm"); // 2021-01-01 10:00 var customFormatted = customDate.format("MMMM Do YYYY, h:mm:ss a"); // January 1st 2020, 12:00:00 pm console.log(formatted); console.log(customFormatted); |
В данном примере вы устанавливаете Moment.js, создаете экземпляр Moment с текущей датой и временем, а также с пользовательской датой. Затем вы используете метод format
для форматирования даты и времени согласно указанному шаблону. Результат выводится в консоль.