![]() ![]() ![]() |
![]() Главная страница | ![]() Оглавление курса |
![]() Предыдущий модуль |
![]() Следующий модуль |
![]() Поиск терминов | ![]() Настройки | ![]() Версия для печати |
#include <time.h> size_t strftime(char *str, size_t maxsize, const char *fmt, const struct tm * time);
Код | Замещается |
%а | Сокращенное название дня недели |
%А | Полное название дня недели |
%b | Сокращенное название месяца |
%B | Полное название месяца |
%c | Стандартная строка даты и времени |
%C | Две последние цифры года |
%d | День месяца в виде десятичного числа (1-31) |
%D | Дата в виде месяц/день/год (добавлено в версии С9Э) |
%e | День месяца в виде десятичного числа (1-31) в двух-символьном поле (добавлено в С99) |
%F | Дата в виде "год-месяц-день" (добавлено в С99) |
%g | Последние две цифры года с использованием понедельного года (добавлено в С99) |
%G | Год с использованием понедельного года (добавлено в С99) |
%h | Сокращенное название месяца (добавлено в С99) |
%Н | Час (0-23) |
%j | Час (1-12) |
%J | День года в виде десятичного числа (1-366) |
%m | Месяц в виде десятичного числа (1 -12) |
%M | Минуты в виде десятичного числа (0-59) |
%n | Разделитель строк (добавлено в С99) |
%p | Местный эквивалент AM (до полудня) или РМ (после полудня) |
%r | 12-часовое время (добавлено в С99) |
%R | Время в виде чч:мм (добавлено в С99) |
%S | Секунды в виде десятичного числа (0-60) |
%T | Горизонтальная табуляция (добавлено в С99) |
%T | Время в виде чч:мм:сс (добавлено в С99) |
%u | День недели; понедельник— первый день недели (0-6) (добавлено в С99) |
%U | Неделя года; воскресенье — первый день недели (0-53) |
%v | Неделя года с использованием понедельного года (добавлено в С99) |
%w | День недели в виде десятичного числа (0-6, воскресенье — 0-й день) |
%W | Неделя года; понедельник — первый день недели (0-53) |
%x | Стандартная строка даты |
%X | Стандартная строка времени |
%y | Год в виде десятичного числа без столетия (0-99) |
%Y | Год в виде десятичного числа, включающего столетие |
%z | Сдвиг относительно координированного всемирного (UTC) времени (добавлено в С99) |
%Z | Название часового пояса |
%% | Знак процента |
#include <time.h> #include <stdio.h> int main(void) { struct tm *ptr; time_t lt; char str[80]; lt = time (NULL); ptr = localtime(<); strftime(str, 100, "Сейчас: %H %p.", ptr); printf (str) ; printf(str); return 0; }
![]() Главная страница | ![]() Оглавление курса |
![]() Предыдущий модуль |
![]() Следующий модуль |
![]() Поиск терминов | ![]() Настройки | ![]() Версия для печати |