Convertir Date dd/mm/yyy a yyyy/mm/dd. ¿Por qué no se puede?
Publicado por carlos (36 intervenciones) el 27/04/2015 23:33:39
Hola.
Tengo una fecha tipo "Date" que cojo de un DateTimerPicker. Esta fecha que viene en formato dd/mm/yyyy la quiero pasar a yyyy/mm/dd pero sin que deje de ser tipo Date.. no vale cosas así: Format(Fecha, "yyyy-MM-dd") porque me lo convierte a String.
La explicación de que no me valga convertirlo a string es porque esa fecha la quiero comparar con un dato tipo Date que tengo en una base de datos en MySQL. Y en MySQL el formato de esa fecha es yyyy/mm/dd.
Mi consulta es así: Select * from facturacion where fecha >= '" & Fecha & order by ...
Si lo paso a string, entonces no compara bien la fecha con la fecha de la base de datos.
Así que no se como hacerlo.
¿Alguna idea?
Tengo una fecha tipo "Date" que cojo de un DateTimerPicker. Esta fecha que viene en formato dd/mm/yyyy la quiero pasar a yyyy/mm/dd pero sin que deje de ser tipo Date.. no vale cosas así: Format(Fecha, "yyyy-MM-dd") porque me lo convierte a String.
La explicación de que no me valga convertirlo a string es porque esa fecha la quiero comparar con un dato tipo Date que tengo en una base de datos en MySQL. Y en MySQL el formato de esa fecha es yyyy/mm/dd.
Mi consulta es así: Select * from facturacion where fecha >= '" & Fecha & order by ...
Si lo paso a string, entonces no compara bien la fecha con la fecha de la base de datos.
Así que no se como hacerlo.
¿Alguna idea?
Valora esta pregunta


0