Как получить время по Гринвичу в миллисекундах с помощью boost Date_Time?

Есть ли простой способ получить из библиотеки boost Date_Time текущий GMT время в миллисекундах?

Вот один пример, который использует time_of_day , я не хочу time_of_day , но общее время в GMT ] как long long int :

boost::posix_time::ptime time =
          boost::posix_time::microsec_clock::universal_time();
boost::posix_time::time_duration duration( time.time_of_day() );  // ???
long long int timeInMilliseconds = duration.total_milliseconds();
5
задан ildjarn 23 April 2012 в 22:14
поделиться