![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Boost.Locale: boost::locale::date_time Class ReferenceBoost , ,
boost::locale::date_time Class Reference Этот класс представляет собой время даты и позволяет выполнять различные операции в соответствии с настройками местоположения.Больше...
Detailed DescriptionЭтот класс представляет собой время даты и позволяет выполнять различные операции в соответствии с настройками местоположения. Этот класс позволяет легко манипулировать различными аспектами дат и времени, используя арифметические операции с периодами. Общие арифметические функции:
Вы также можете назначить определенные периоды, используя оператора назначения, например: некоторое время = год * 1995, который устанавливает год до 1995.
Constructor & Destructor Documentation
Конструктор Dafault использует инициализированный по умолчанию календарьdate_timeс учетом текущего времени.
дата_времяи изменить некоторые поля в соответствии снабор
Создайте объектdate_timeс использованием POSIX timetimeи календаря по умолчанию
Создайте объектdate_timeс использованием времени POSIXtimeи календаряcal
Создайте объектdate_timeс помощью календаряcalи инициализируйте его до текущего времени.
Создайте объектdate_timeс использованием календаря по умолчанию и определите значения, заданные вset
Создайте объектdate_timeс помощью календаряcalи определите значения, заданные вset Member Function Documentation
Расчет расстояния от этойдаты_временидодругойс точки зрения периосf
Получить значение определенного периодаf
Проверьте, если * этот момент времени в летнее время
Получить минимально возможное значение для * этого временного момента за периодf. Например, в феврале максимум (день) может быть 28 или 29, в январе максимум (день) == 31
Получить минимально возможное значение для * этого временного момента за периодf.
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
Добавить один период f к текущейдате_времени
Добавитьdate_time_periodк текущейdate_time
Добавитьdate_time_period_setv к текущейdate_time
Добавить один период f к текущейдате_времени
Добавитьdate_time_periodк текущейdate_time
Добавитьdate_time_period_setv к текущейdate_time
вычесть один период f из текущейдаты_времени
вычестьdate_time_periodиз текущейdate_time
вычестьdate_time_period_setv из текущейdate_time
вычесть один период f из текущейдаты_времени
вычестьdate_time_periodиз текущейdate_time
вычестьdate_time_period_setv из текущейdate_time
Синтаксический сахар для получения (f)
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
Перевернуть дату на один период f.
ток кренаdate_timeforward bydate_time_periodv
ток кренаdate_timeforward bydate_time_period_setv
Перевернуть дату на один период f.
ток кренаdate_timeforward bydate_time_periodv
ток кренаdate_timeforward bydate_time_period_setv
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
присваивать значения различным периодам в набореf
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
Дата_времяв временной шкале (игнорирует разницу в календаре, часовой пояс и т.д.)
откатить назад дату на один период f.
ток кренаdate_timeназад наdate_time_period
переменный токdate_timeназад наdate_time_period_setv
откатить назад дату на один период f.
ток кренаdate_timeназад наdate_time_period
переменный токdate_timeназад наdate_time_period_setv
установленный конкретный периодfзначениеv
своп двух дат - эффективный, не бросает
Выберите время POSIX Время POSIX - это количество секунд с 1 января 1970 года 00:00 UTC, игнорируя високосные секунды.
установить время POSIX Время POSIX - это количество секунд с 1 января 1970 года 00:00 UTC, игнорируя високосные секунды. Это время можно извлечь из часов операционной системы, используя время функции C, время получаса и другие. The documentation for this class was generated from the following file:
Статья Boost.Locale: boost::locale::date_time Class Reference раздела может быть полезна для разработчиков на c++ и boost. Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: ::
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |