PDA

Ver la Versión Completa : Cómo cambiar el formato de hora del sistema?


SoulSoldier
20-05-2005, 17:27:01
Buenos días. Quisiera saber si alguien puede decirme si es posible, y de serlo, cómo se cambiaría el formato de hora del sistema, me explico:
La hora puede aparecer en formato de 24 horas, o de serlo en 12, el símbolo de mañana puede ser am ó a.m. y lo mismo con el de tarde y noche. Sé hacerlo manualmente, pero quiero realizarlo de forma automática desde c++ builder. Si alguien sabe, le agradecería esta información.

Buen día.

romullma
20-05-2005, 17:40:21
Echa un vistazo a http://www.coders-corner.com/faq/f361.shtml.

Puedes también mirar la ayuda de la API SetSystemTime y las funciones relacionadas.

Un saludo.
Marco R.

mamcx
20-05-2005, 17:53:31
Si lo que pasa es que estas programando una aplicacion que muestra o almacena fechas, NO LE CAMBIAS LA CONFIGURACION AL CLIENTE!

Mas bien, es obligacion del desarrollador ajustar el programa a esas configuraciones y muchas mas...

romullma
20-05-2005, 18:00:35
Vaya!! parece que ido demasiado rápido, lo siento.

Lo que quieres es cambiar el formato de la fecha... Usa SetLocaleInfo. Mira en las API de win.

Aunque.... desconozco la necesidad que tienes para cambiar el format de fecha, mira blogs.msdn.com/mdolenga/archive/2005/02/24/379705.aspx

Un saludo.
Marco R.