Метка времени (unixtime) и формат даты на batch

Готовый скрипт, который выводит форматированную дату и поддерживает метку времени unixtime:

Пример вызова из другого скрипта:

Поддерживаемые форматы времени

Год

  • %yy — Год, 2 знака (19)
  • %yyyy — Год, 4 знака (2019)

Месяц

  • %m — Месяц без ведущего нуля (7, 12)
  • %mm — Месяц c ведущим нулём (07, 12)
  • %mmm — Месяц, краткая запись (Jul, Dec)
  • %mmmm — Месяц, полное название (July, December)

День

  • %d — День месяца без ведущего нуля (7, 12)
  • %dd — День месяца c ведущим нулём (7, 12)

Час

  • %h — 24-часовой формат часа без ведущего нуля (7, 12)
  • %hh — 24-часовой формат часа c ведущим нулём (7, 12)

Минута

  • %i — Минута без ведущего нуля (7, 12)
  • %ii — Минута c ведущим нулём (7, 12)

Секунда

  • %s — Секунда без ведущего нуля (7, 12)
  • %ss — Секунда c ведущим нулём (7, 12)

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

  • %ms (10, 55)

Unixtime

  • %u (1546300800)
5/5 - (3 голоса)

Добавить комментарий