Вопросы по теме 'boost-date-time'

Получить time_t/timeval, соответствующий (local_timezone) полуночи заданной даты
Учитывая time_t или struct timeval, как мне получить timeval или time_t полуночи EST/EDT (местный часовой пояс) в этот день? Поскольку предполагается, что местный часовой пояс — EST/EDT, учитывая time_t, соответствующий, скажем, 2010-11-30 08:00:00...
4453 просмотров

Владение/удаление фасета в локали (std::locale)
Я написал следующую функцию для получения строки даты/времени с помощью boost. дата_время . namespace bpt = boost::posix_time; string get_date_time_string(bpt::ptime time) { bpt::time_facet * facet(new bpt::time_facet);...
2179 просмотров
schedule 22.07.2022

используя from_string с датой повышения
У меня есть следующий код: #include <iostream> #include <string> #include <iomanip> #include <locale> #include <boost/date_time/gregorian/gregorian.hpp> #include <boost/date_time/gregorian/parsers.hpp>...
5472 просмотров
schedule 17.03.2023

Как получить часы, минуты и секунды
const boost::posix_time::ptime now= boost::posix_time::second_clock::local_time(); year_ = now.date().year(); month_ = now.date().month(); day_ = now.date().day(); Вот как я получаю годы, месяцы и дни из boost::posix_time::ptime, но я не могу...
11119 просмотров
schedule 07.09.2022

Как получить каждую индивидуальную дату между двумя форсированными ptime
У меня есть два boost ptime time_from и time_to , я хочу найти каждую дату между этими двумя временами, я изначально сделал const auto date_duration(time_to.date() - time_from.date()); for(int i = 0; i < date_duration.days(); ++i) {...
48 просмотров
schedule 30.01.2023

Как получить текущий локализованный шаблон для даты и времени std::locale
Пока я могу получить текущую локаль, но я хочу получить формат даты для этой конкретной локали. Можно ли это сделать с помощью стандартной библиотеки. #include <locale> int _tmain(int argc, _TCHAR* argv[]) { // Print the current locale...
2638 просмотров

С++ boost::posix_time::значение по умолчанию ptime
У меня есть переменная-член в моем классе: class Foo { // ... private: boost::posix_time::ptime t; } Я хочу инициализировать его в конструкторе хорошо известным значением, чтобы я знал, что оно еще не установлено программой: Foo::Foo()...
3474 просмотров
schedule 12.07.2023

ошибка boost::date_time при сборке MongoDB: winapi не является членом
При сборке MongoDB с помощью SCons и boost я получаю сообщения об ошибках. Вот моя командная строка: C:\mongo-cxx-driver>Scons --prefix=$HOME/mongo-client-lib --cpppath=C:\boost src\mongo\util\time_support.cpp(904): error C2039: 'winapi': is...
232 просмотров
schedule 22.12.2022