Skip to content
Day.js

Русский

English
简体中文
繁體中文
Español
Français
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština
magyar

Русский

English
简体中文
繁體中文
Español
Français
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština
magyar

Внешний вид

Sidebar Navigation

Установка

Node.js

Браузер

TypeScript

Скачать

Parse

Сейчас

Строка

Строка + Формат

Unix Timestamp (миллисекунды)

Unix-метка времени (в секундах)

Дата

Объект

Массив

UTC

Dayjs Clone

Валидация

Get + Set

Миллисекунда

Секунды

Минуты

Час

День месяца

День недели

День недели (с учетом локали)

ISO день недели

День года

Номер недели года

Неделя года (ISO)

Месяц

Квартал

Год

Недельный год

ISO год по неделям

Недели в году (по ISO)

Get

Set

Maximum

Минимум

Манипуляция

Add

Вычитание

Начало временного интервала

Конец периода времени

Local

UTC

Смещение UTC

Отображение

Формат

Время относительно текущего момента

Время относительно X

Относительно текущего времени

Время до X

Календарное время

Разница

Unix Timestamp (milliseconds)

Unix Timestamp

Количество дней в месяце

Как объект Javascript Date

В виде массива

В формате JSON

В формате строки ISO 8601

В виде объекта

В виде строки

Запрос

Is Before

Совпадает ли

Is After

Равно или раньше

То же самое или позже

Is Between

Является ли это Day.js

Високосный год

i18n

Загрузка локали по требованию.

Подключение локали в браузере

Изменение локали глобально

Локальное изменение локали

Получение текущей локали Day.js

Список месяцев и дней недели для текущей локали

Доступ к функциональности, связанной с локализацией

Плагин

Загрузка плагина в NodeJS

Подключение плагинов в браузере

AdvancedFormat

ArraySupport

BadMutable (Не рекомендуется)

Поддержка BigInt

BuddhistEra

Календарь

CustomParseFormat

DayOfYear

DevHelper

Duration

IsBetween

IsLeapYear

IsSameOrAfter

IsSameOrBefore

IsToday

IsTomorrow

IsYesterday

IsoWeek

IsoWeeksInYear

LocaleData

LocalizedFormat

MinMax

Поддержка объектов в Day.js

PluralGetSet

PreParsePostFormat

QuarterOfYear

RelativeTime

Timezone

ToArray

ToObject

UpdateLocale

UTC

weekOfYear

WeekYear

День недели

Настройка

Названия месяцев

Сокращённые названия месяцев

Названия дней недели

Сокращенные названия дней недели

Минимальные сокращения дней недели

Относительное время

Календарь

Длительности

Создание

Клонировать

Humanize

Формат

Миллисекунды

Секунды

Минуты

Часы

Дни

Недели

Месяцы

Годы

Добавить время

Вычитание времени

Использование Duration с Diff

Как единица времени

Получение единицы измерения времени

В формате JSON

Является ли объектом Duration

В виде строки ISO 8601

Локализация

Часовой пояс

Разбор с учетом часового пояса

Преобразование в часовой пояс

Определение часового пояса пользователя

Установка часового пояса по умолчанию

Содержание страницы

AdvancedFormat ​

AdvancedFormat расширяет API dayjs().format, предоставляя расширенные возможности форматирования.

javascript
var advancedFormat = require('dayjs/plugin/advancedFormat');
// import advancedFormat from 'dayjs/plugin/advancedFormat' // ES 2015

dayjs.extend(advancedFormat);

dayjs().format('Q Do k kk X x');

Примечание: Некоторые опции форматирования, такие как z и zzz в таблице ниже, требуют подключения дополнительных плагинов.

Список добавленных форматов:

ФорматВыводОписание
Q1-4Квартал
Do1-й, 2-й, ... 31-йДень месяца с порядковым числительным
k1-24Час (1-24)
kk01-24Час (01-24), с ведущим нулем
X1360013296Unix Timestamp (в секундах)
x1360013296123Unix Timestamp (в миллисекундах)
w1 2 ... 52 53Неделя года (требует плагин WeekOfYear)
ww01 02 ... 52 53Неделя года, с ведущим нулем (требует плагин WeekOfYear)
W1 2 ... 52 53ISO неделя года (требует плагин IsoWeek)
WW01 02 ... 52 53ISO неделя года, с ведущим нулем (требует плагин IsoWeek)
wo1st 2nd ... 52nd 53rdНеделя года с порядковым номером (требует плагин WeekOfYear)
gggg2017Год по неделям (требует плагин WeekYear)
GGGG2017ISO год по неделям (требует плагин IsoWeek)
zESTСокращенное название часового пояса (требует плагин Timezone)
zzzEastern Standard TimeПолное название часового пояса (требует плагин Timezone)
Pager
Предыдущая страницаПодключение плагинов в браузере
Следующая страницаArraySupport

Выпущено на условиях лицензии MIT.

Авторские права (c) 2020 iamkun

https://day.js.org/docs/en/plugin/advanced-format

Выпущено на условиях лицензии MIT.

Авторские права (c) 2020 iamkun