«Формат момента времени utc» относится к стандартному формату представления времени в формате всемирного координированного времени (UTC) с использованием библиотеки Moment.js. Вот несколько способов работы с форматом UTC с помощью Moment.js:
-
Разбор времени в формате UTC. Вы можете преобразовать строку времени в формате UTC в объект Moment.js с помощью функции
moment.utc()
. Например:const utcString = '2023-12-13T10:30:00Z'; const utcMoment = moment.utc(utcString);
-
Форматирование времени UTC. Вы можете отформатировать объект Moment.js для отображения времени UTC в определенном формате с помощью функции
format()
. Например:const formattedUtc = utcMoment.format('YYYY-MM-DD HH:mm:ss'); // Output: 2023-12-13 10:30:00
-
Преобразование в формат UTC. Вы можете преобразовать местное время в формат UTC с помощью функции
utc()
. Например:const localMoment = moment('2023-12-13T10:30:00'); const utcMoment = localMoment.utc();
-
Добавление или вычитание времени. Вы можете добавлять или вычитать время из момента UTC, используя функции
add()
илиsubtract()
. Например:const modifiedUtc = utcMoment.subtract(1, 'hour');
-
Сравнение моментов UTC. Вы можете сравнить два момента UTC, используя
isBefore()
,isSame()
илиisAfter()функции. Например:
const utcMomentA = moment.utc('2023-12-13T10:30:00Z'); const utcMomentB = moment.utc('2023-12-13T11:00:00Z'); const isBefore = utcMomentA.isBefore(utcMomentB);
-
Получение текущего времени в формате UTC. Вы можете получить текущее время в формате UTC, используя функцию
moment.utc()
без каких-либо аргументов. Например:const currentUtc = moment.utc();