Calc. Funciones de fecha y hora.
Dentro de las funciones propias de Calc, las de fecha y hora tienen un interés especial para el trabajo del OE, ya que permiten registrar datos temporales y realizar cálculos en ellos, siendo éstos fundamentales para el registro de las actuaciones y para el trabajo en los procesos de evaluación.
Empezaremos por la función AHORA() que tomaremos como referencia para otras funciones. AHORA() devuelve la fecha y la hora actual del sistema expresada según el idioma de configuración del programa. En mi caso, los valores devueltos se expresan como dd/mm/aaaa hh:mm. Una característica de esta función es que el resultado que devuelve se actualiza automáticamente en el momento en que se emplea.
Sobre esta función o directamente sobre un valor que expresa la fecha o la hora es posible aplicar funciones que calculan cada uno de sus componentes: AÑO(), MES(), DIA(), HORA(), MINUTO() y SEGUNDO() (1).
Todas estas funciones Calc tiene su equivalente en funciones OOo Basic, siendo la única diferencia el que se expresan en inglés, así AHORA() se expresa en OOo Basic como Now(). El resto de las funciones de fecha y hora también pueden toma como valor de referencia la función Now: Second(Now) (2). Estas son las equivalencias entre las funciones Calc y las funciones integradas (Built-In) en OOo Basic (3):
- AHORA() - Now()
- AÑO() - Year()
- MES() - Month()
- DIA() - Day()
- HORA() - Hour()
- MINUTO() - Minute()
- SEGUNDO() - Second()
NOTAS
(1) En el caso de aplicar cualquiera de estas funciones sobre AHORA(), la expresión será (por ejemplo) como sigue: MES(AHORA()). Aunque AHORA() no contemple necesariamente a la expresión del valor de los segundos (depende de cómo se haya configurado la expresión del valor), éste está presente implícitamente, por lo es posible conocer este valor mediante la función SEGUNDO().
(2) AHORA() - Now() es una función sin argumentos, por lo que se puede expresar con o sin paréntesis (AHORA() = AHORA).
(3) Como se puede ver, se trata de una mera traducción de términos. Las funciones Calc se expresan en español por ser éste (en mi caso) el idioma elegido en la instalación de LibreOffice. Sobre las funciones Built-In OOo Basic puedes ver [esta entrada] y las que siguen en la sección Funciones.
No hay comentarios:
Publicar un comentario
Comenta esta entrada