@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 для форматирования даты и времени согласно указанному шаблону. Результат выводится в консоль.