2016-06-22 6 views
1

Bisher sieht es aus wie boost::gregorian::date hat nur Tag/Monat/Jahr. Ich muss auch Stunde/Minute/Sekunde speichern. Kann dieses Objekt beides behandeln? Ich habe Schwierigkeiten zu verstehen, wie all diese Daten dargestellt werden.boost :: gregorian :: Datum mit der Zeit?

Antwort

1

Nein, dieses Objekt kann das nicht verarbeiten (denn dann wäre boost::gregorian::date kein ... date).

Wenn Sie eine Datetime benötigen, verwenden Sie boost::posix_time::ptime (was ein Tupel von gregorian::date, time_duration ist).

Wenn Sie auch einen Blick Zeitzone müssen bei boost::local_time::local_date_time oder Boost-Locale der date_time

+0

Dank; Ich finde die Objekte eher verwirrend, das hilft also. –