No encontré esto en la documentación: ¿cómo obtener la hora local (mejor formateada) con boost?obtener hora local con boost
Respuesta
Utilice posix_time para construir un objeto de tiempo desde el reloj del sistema.
Por ejemplo, esto sería salida la hora actual del sistema como una cadena ISO-formato:
namespace pt = boost::posix_time;
pt::to_iso_string(pt::second_clock::local_time());
Para formatear alternativas, véase la sección “La conversión a String” de la referencia anteriormente ligado y la referencia Date Time Input/Output . Alternativamente, puede construir su propia cadena de salida utilizando las funciones de acceso. Por ejemplo, para obtener una fecha al estilo estadounidense:
namespace pt = boost::posix_time;
pt::ptime now = pt::second_clock::local_time();
std::stringstream ss;
ss << static_cast<int>(now.date().month()) << "/" << now.date().day()
<< "/" << now.date().year();
std::cout << ss.str() << std::endl;
Nota del mes se lanza a int
por lo que se mostrará en forma de dígitos. La faceta de salida predeterminada lo mostrará como la abreviatura de tres letras del mes ("Mar" para marzo).
Nota: El include requerido para esto es: '' boost/date_time/posix_time/posix_time.hpp'' (me encontré con esto antes) –
utilizar la fecha API Tiempo de Entrada/Salida:
http://www.boost.org/doc/libs/1_42_0/doc/html/date_time/date_time_io.html#date_time.io_objects
Hay muchos ejemplos para la conversión de datos de entrada, pero no para obtener esos datos de la información del sistema. – Ockonal
no sé si esto va a ser de alguna ayuda, pero docs impulsar tener algún examples de fechas de formato.
Además, creo que this article describe algunos conceptos básicos, que vale la pena mirar.
- 1. Hora local con milisegundos
- 2. Cómo convertir entre hora local y universal usando boost :: date_time?
- 3. Convertir hora UTC/GMT a hora local
- 4. Convertir hora UTC a fecha hora local
- 5. Cómo obtener la hora local del usuario en Page_Load
- 6. ¿Cómo obtener la hora local de diferentes zonas horarias?
- 7. ¿Cómo puedo obtener la hora local en jQuery?
- 8. ¿Cómo obtener la hora local en Inno Setup?
- 9. ¿Cómo puedo obtener la hora local del usuario en lugar de la hora del servidor?
- 10. JAVA: GMT a conversión de hora local
- 11. convertir la hora local, de alguien a la hora UTC
- 12. Rubí DateTime.Parse a la hora local
- 13. cómo convertir la hora del servidor a hora local
- 14. Obtener la última coincidencia con Boost :: Regex
- 15. Obtener ruta absoluta con boost :: filesystem :: ruta
- 16. convertir hora a hora local dada ciudad/estado/país
- 17. C++ - boost obtener pregunta
- 18. Convertir hora local a UTC en Rails
- 19. Intervalo de hora local en Joda-time
- 20. variante Boost obtener fallar
- 21. Obtener dirección IP local usando Boost.Asio
- 22. Mostrar hora local a la vista
- 23. Hora Joda: Convertir UTC a local
- 24. C# UTC a los usuarios Hora local
- 25. PHP UTC a la hora local
- 26. C# Hora GMT equivalente con hora UTC?
- 27. ¿La forma más simple de obtener la hora actual en la zona horaria actual usando boost :: date_time?
- 28. ¿Cómo se usa TimeZoneInfo para obtener la hora local durante el horario de verano?
- 29. ¿Cómo mostrar una hora UTC como hora local en una página web?
- 30. ¿[NSDate date] devuelve la fecha y hora local?
¿mejor formateado que qué? – jalf
Quiero decir que quiero formatear los datos de salida. – Ockonal