Метка времени (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)
Оцените этот пост

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