Extraer solo fecha a campo con fecha y hora |
Responder |
Autor | ||||||||||
pascual14
Colaborador Unido: 30/Junio/2014 Localización: madrid Estado: Sin conexión Puntos: 530 |
Tema: Extraer solo fecha a campo con fecha y hora Enviado: 11/Noviembre/2019 a las 10:12 |
|||||||||
Hola amigos, tengo un campo fecha que por diversos motivos tiene formato fecha hora guardando en el mismo campo fecha y hora con formato p.e. 28/05/2015 11:28:48, (aunque algún amigo me ha dicho mil veces que no lo haga así :) la cosa que es un aplicación antigua y no la puedo cambiar.
Necesito sacar en una consulta solamente la fecha para un listado. En la consulta hago un format(fecha;"dd/mm/aaaa") y sale en el formato correcto pero quita el formato de fecha y no me funciona el filtro. he probado con un CDate pero tampoco y ya no sé lo que hacer ¿que me aconsejáis hacer aquí? El formato del campo ya no lo puedo cambiar, porque si lo pudiese hacer ahora crearía 2 campos pero eso ya no se puede tocar. Gracias.
|
||||||||||
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14734 |
Enviado: 11/Noviembre/2019 a las 10:57 | |||||||||
Dado que las fechas no dejan de ser números y la parte entera es la fecha y la decimal la hora podrías probar a coger solo la parte entera.
|
||||||||||
mounir
Colaborador Unido: 09/Febrero/2009 Localización: Asturias-España Estado: Sin conexión Puntos: 6479 |
Enviado: 11/Noviembre/2019 a las 12:36 | |||||||||
Hola!
Otra alternativa: Podrías utilizar el formato en la consulta: FechaCorta: Format([fecha],"Short Date") Editado por mounir - 11/Noviembre/2019 a las 12:37 |
||||||||||
Un Saludo.
|
||||||||||
happy
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Moderador Unido: 29/Enero/2005 Localización: España Estado: Sin conexión Puntos: 3192 |
Enviado: 11/Noviembre/2019 a las 15:01 | |||||||||
Para que conserve el formato fechay puedas hacerel filtro deberias aplicar el formato que ya aplicas y luego lo pasaspor cdate. Es decir:
Cdate(format(tufecha,"dd/mm/aaaa")) |
||||||||||
Saludos,
Juan M. Afan de Ribera |
||||||||||
VIMIPAS
Colaborador Unido: 06/Enero/2006 Localización: ESPAÑA Estado: Sin conexión Puntos: 5462 |
Enviado: 11/Noviembre/2019 a las 22:12 | |||||||||
Hola buenas noches. Mi tabla de fechas:
Mi consulta sobre dicha tabla:
Como tengo la expresión de soloMifecha: soloMifecha: Medio([mifecha];1;10) Y en criterios tan solo he puesto una variable que he llamado filtrandoMifecha…. Por supuesto me pide el dato este, le pongo la fecha que quiero buscar “et voila”. Ya nos cuentas. Saludos P.D.: Aclaración: cuando escribo la fecha que quiero que me filtre, la escribo tal cual sale en pantalla, no invento ningún formato ni nada de nada.... para el caso he escrito 12/11/1955, tal cual. Editado por VIMIPAS - 11/Noviembre/2019 a las 22:14 |
||||||||||
Gracias
|
||||||||||
pascual14
Colaborador Unido: 30/Junio/2014 Localización: madrid Estado: Sin conexión Puntos: 530 |
Enviado: 13/Noviembre/2019 a las 11:19 | |||||||||
Hola amigos, ya había hecho lo de Cdate(format(tufecha,"dd/mm/aaaa")) y el formato salia bien pero me despistaba que al meter una fecha como criterior en la consulta no le añadia los # al principio y final, pero parece que si se los añado yo a mano funciona. Sigo probando y os digo. Las fechas y access son un infierno. Gracias.
|
||||||||||
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |