Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas,
Tengo un campo fecha en el siguiente formato YYYY-mm-dd 00:00:00 y quiero sacar la hora de dicho campo. He visto que hay una función que se llama hour(), pero me devuelve la hora con solo un dígito si es las 12 de la noche me devuelve 0. ¿Hay alguna función donde yo pueda obtener todas las horas con 2 cifras? 00,01,02,....23
Un saludo
Hola Jonay:
Busca esta línea en el inicio del script
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
y comprueba que tienes dos H
Saludos
Joaquin
Buenas Joaquín,
he verificado que las líneas de principio del script esten con las 2 h, pero sigue sacando una sola cifra. Mirando la dcoumentación de la función en el ejemplo que ponen de una hora menor que las 10, solo saca una cifra
¿habrá otra función que si me permita hacer esto?
Un saludo
Hola:
Num(Hour(CampoFecha), '00')
Saludos
Joaquin
Jonay
Disculpa, me he despistado. Esta línea también tiene que tener dos H
SET TimeFormat='hh:mm:ss';
... si no te funciona usa el num del mensaje anterior
Saludos
Joaquín
Buenas,
De esta forma si funciona
Muchas gracias
De nada, hasta la próxima