Формат strftime

Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Перейти к: навигация, поиск

Команда strftime использует классические параметры форматирования даты. Поддерживаются не все параметры, поэтому ниже приведен список модификаторов, которые точно работают:

  • %a - сокращенное до трех букв название дня недели. Пример: Sat
  • %A - полное название дня недели. Пример: Saturday
  • %b - сокращенное до трех букв название месяца. Пример: Mar
  • %B - полное название месяца. Пример: March
  • %c - дата и время согласно локальным региональным стандартам. Аналогична команде ctime [unixtime]. Пример: Sat Mar 21 19:43:02 2009
  • %d - номер дня в в месяце с ведущим нулем (значения от 01 до 31). Пример: 21
  • %H - часы в 24-х часовом формате с ведущим нулем (значения от 00 до 23). Пример: 19
  • %I - часы в 12-и часовом формате с ведущим нулем (значения от 01 до 12). Пример: 07
  • %j - номер дня в году с ведущими нулями (значения от 001 до 366). Пример: 080
  • %m - номер месяца в году с ведущим нулем (значения от 01 до 12). Пример: 03
  • %M - минуты с ведущим нулем (значения от 00 до 59). Пример: 48
  • %p - обозначение AM/PM ("до полудня"/"после полудня") для 12-и часового формата времени. Пример: PM
  • %S - секунды с ведущим нулем (значения от 00 до 59). Пример: 23
  • %U - номер недели в году с ведущим нулем (значения от 00 до 53). Начало недели отсчитывается с воскресенья. Пример: 11
  • %w - номер дня недели с (значения от 0(воскресенье) до 6). Начало недели отсчитывается с воскресенья. Пример: 6
  • %W - номен недели в году с ведущим нулем (значения от 00 до 53). Начало недели отсчитывается с понедельника. Пример: 11
  • %x - дата согласно локальным региональным стандартам. Пример: Sat Mar 21 2009
  • %X - время согласно локальным региональным стандартам. Пример: 19:55:46
  • %y - последние две цифры года с ведущим нулем (значения от 00 до 99). Пример: 09
  • %Y - год из четырех цифр. Пример: 2009
  • %z, %Z - название часового пояса или его аббревиатура соответственно. Если часовой пояс не указан - пустая строка. Пример: GMT
  • %% - позволяет подставить одиночный символ процента.