¿Qué día es hoy?
R ofrece mucho en cuanto a fechas y horas. Las dos clases principales para esto son Date y POSIXct. Date se usa para objetos de fecha de calendario como "2015-01-22". POSIXct es una forma de representar objetos de fecha y hora como "2015-01-22 08:39:40 EST", lo que significa que son 40 segundos después de las 8:39 a. m. en la hora estándar del Este.
En la práctica, la mejor estrategia es usar la clase más sencilla que necesites. A menudo, Date será la opción más simple. En este curso usaremos casi exclusivamente la clase Date, pero también es importante conocer POSIXct para almacenar datos financieros intradía.
En el siguiente ejercicio, explorarás tus primeros objetos de fecha y hora pidiéndole a R que te devuelva la fecha actual y la hora actual.
Este ejercicio forma parte del curso
R intermedio para finanzas
Instrucciones del ejercicio
- Escribe
Sys.Date()para que R te devuelva la fecha actual. - Escribe
Sys.time()para que R te devuelva la fecha y hora actuales. Fíjate en la diferencia de mayúsculas entre Date y time. - Guarda
Sys.Date()en la variabletoday. - Usa
class()sobretodaypara confirmar su clase.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# What is the current date?
___
# What is the current date and time?
___
# Create the variable today
today <- ___
# Confirm the class of today
___