Ich habe eine Zeitdauer in Millisekunden, die ich idealerweise mit der Formatierungsfunktionalität in der boost :: date_time-Bibliothek formatieren möchte. Nach dem Erstellen einer boost :: posix_time :: time_duration kann ich jedoch keine Möglichkeit finden, die Formatierungszeichenfolge darauf anzuwenden.Formatieren Zeit in Millisekunden mit boost :: date_time Bibliothek
6
A
Antwort
9
Zuerst müssen Sie, um die Dauer zu einer Zeit Objekt hinzufügen und dann ausgegeben es wie folgt aus:
boost::posix_time::time_facet* facet = new boost::posix_time::time_facet("%Y%m%d %H:%M:%S.%f");
std::stringstream date_stream;
date_stream.imbue(std::locale(date_stream.getloc(), facet));
date_stream << boost::posix_time::microsec_clock::universal_time();
Ausgang:
20100326 12: 02: 08,024820
Getestet mit Boost 1.41
Verwandte Themen
- 1. Lokale Zeit mit Millisekunden
- 2. Boost C++ date_time microsec_clock und second_clock
- 3. Kompilierfehler für boost :: date_time :: days_until_weekday
- 4. Konvertieren Zeitstempel in Millisekunden in eine Zeitzone in Boost
- 5. Nimm Zeit in Millisekunden
- 6. Einfachste Möglichkeit, aktuelle Zeit in der aktuellen Zeitzone mit boost :: date_time zu erhalten?
- 7. eine Zeit in Millisekunden
- 8. Wie konvertiert man zwischen lokaler und universeller Zeit mit boost :: date_time?
- 9. Zeit in Millisekunden ohne bc
- 10. Umwandlung Epoche Zeit mit Millisekunden in Datetime
- 11. Boost Date_Time Problem beim Kompilieren eines einfachen Programms
- 12. Konvertieren Zeichenfolge Zeit in Millisekunden
- 13. SQL konvertieren Zeit in Millisekunden
- 14. Python-Zeit (Millisekunden) Berechnung
- 15. Eine Zeit in Elixir formatieren
- 16. lokale Zeit mit Boost bekommen
- 17. Langsam Compile-Zeit mit Boost-+ GCC + vorkompilierte Header
- 18. Moment nicht richtig Parsen Zeit in Millisekunden
- 19. Konvertieren von Millisekunden Integer in Zeit formatiert Zeichenfolge
- 20. Formatieren einer Spalte mit EPPLUS Excel-Bibliothek
- 21. Fehler im Boost-Bibliothek
- 22. boost :: gregorian :: Datum mit der Zeit?
- 23. Verwenden von Boost Graph Bibliothek: property_map in boost :: mutable_queue
- 24. Abrufen der verstrichenen Zeit mit DispatchTimer auf 1 Millisekunden Genauigkeit
- 25. Android-Datum mit zusätzlichen Millisekunden nicht zur richtigen Zeit
- 26. Boost Graph Bibliothek und Besucher
- 27. Boost-Bibliothek-Setup für Codeblocks
- 28. Wie kann ich die Zeit in Millisekunden zweimal in gawk
- 29. Erhalten Sie die aktuelle Zeit in Millisekunden in C?
- 30. Berechnung der verstrichenen Zeit in einem C-Programm in Millisekunden
Dies wird Mikrosekunden, nicht Millisekunden ausgeben. – Gabor