FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
DateTime y String
Buenas les traigo una nueva consulta. si yo utiliso timetostr para convertir un DateTime a String, almaceno el tiempo en hora:minutos:segundos, los valores de la fecha, o sea, año:mes:dia, se pierden?
yo guardo estos valores en un StringGrid y es por eso que necesito la convercion. |
#2
|
||||
|
||||
El resultado de TimeToStr en efecto omitirá la parte de la fecha. Si también requieres ésta entonces usa DateTimeToStr.
// Saludos |
#3
|
||||
|
||||
Cita:
desde ya muchisimas gracias y disculpen si no entendi en sus respuestas anteriores |
#4
|
||||
|
||||
Probaste DateTimeToStr??
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
primero que nada gracias por contestar tan rapido, si probe con DateTime.... y me pone toda la fecha en el StringGrid dd/mm/aa hh:mm:ss y no queda muy estetico que digamos, es por eso que estoy insistiendo (jodiendo ) con mi consulta
|
#6
|
||||
|
||||
Cita:
StringGrid1.Cells[i, j] := TimeToStr(Variable); Cuando requieras el resto del valor aún lo tienes en tu variable de tipo TDateTime y si necesitas desplegarla completa usas DateTimeToStr. Si sólo deseas presentar la fecha usas DateToStr. El punto no es tanto guardar en disco sino que simplemente guardes en una variable el valor de tipo TDateTime y cuando lo requieras lo conviertas al formato adecuado usando las distintas funciones. // Saludos |
#7
|
||||
|
||||
Bueno parese que los hagarre en pleno trabajo a los moderadores hoy . Creo que lo mejor es tener un vector para dejar de andar dando vuelta y asi ya tenga los datos que necesito.
Mil gracias |
#8
|
|||
|
|||
pordon pero al ver el hilo, me supuse que quizas me puedan ayudar si fuese de STRto Datetime, por que no me acepta, y aparte de esto, la fecha esta asi espero me ayuden
12/03/2004 14:20:12:475 es decir 03 de diciembre de 2004 Gracias saludos |
#9
|
||||
|
||||
Si "guardar" significa almacenarlo en algún medio tipo Memoria o Disco, yo te recomendaría que lo guardes como TDateTime sin convertir. Si lo que quieres es mostrarlo, puedes hacerlo mediante la funcion DateTimeToStr.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|