Ho una durata in millisecondi che vorrei idealmente formattare usando la funzionalità di formattazione presente nella libreria boost :: date_time. Tuttavia, dopo aver creato un boost :: posix_time :: time_duration non riesco a trovare un modo per applicare effettivamente la stringa di formattazione ad esso.Tempo di formattazione in millisecondi usando la libreria boost :: date_time
6
A
risposta
9
è necessario aggiungere la durata a un oggetto di tempo prima, e poi l'uscita in questo modo:
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();
uscita:
20100326 12: 02: 08,024820
Testato con boost 1.41
Problemi correlati
- 1. Boost C++ date_time microsec_clock e second_clock
- 2. Trova il tempo in millisecondi usando Powershell?
- 3. Interoperabilità tra boost :: date_time e std :: chrono
- 4. Formattazione della data utilizzando la libreria di tempo Joda
- 5. Il modo più semplice per ottenere l'ora corrente nel fuso orario corrente usando boost :: date_time?
- 6. C++ crono tempo di sistema in millisecondi, operazioni di tempo
- 7. Prendi tempo Unix millisecondi
- 8. SQL tempo di conversione in millisecondi
- 9. /usr/bin/tempo --format uscita tempo trascorso in millisecondi
- 10. come compilare la libreria di thread boost
- 11. Haskell Tempo millisecondi tipo di holding
- 12. Installazione libreria C++ Boost
- 13. Formattazione di un tempo in elisir
- 14. Ora locale con millisecondi
- 15. Come parlare millisecondi di silenzio in C# usando SpVoice?
- 16. Determinazione degli intervalli di tempo in millisecondi in cacao
- 17. Tempo di visualizzazione in millisecondi in Ruby 1.8.7
- 18. NDK Android: Compresa la libreria boost C++
- 19. tempo Converti in millisecondi dall'epoca di "mm/gg/aa"
- 20. Tempo di registrazione del sistema Apple in millisecondi?
- 21. Formattazione condizionale usando la funzione AND()
- 22. Errore di millisecondi durante il richiamo del tempo in R
- 23. Tempo di formattazione per esportazione ical
- 24. tempo Python formattazione diverso in Windows
- 25. Come modificare la formattazione predefinita con boost :: log :: BOOST_TRIVIAL_LOG?
- 26. Recupera il tempo di parete in Python usando la libreria standard?
- 27. Come ottenere il tempo in millisecondi dall'epoca unix in Javascript?
- 28. Come ottenere il tempo in millisecondi in Android Shell?
- 29. Errori di elisir usando la libreria `inet_res`
- 30. Come ottenere le variabili di ambiente del sistema usando la libreria boost?
Questo emetterà microsecondi, non millisecondi. – Gabor