En este artículo, veremos los enfoques para usar los formatos de fecha en el lenguaje de programación R,
El lenguaje de programación R proporciona varias funciones que se ocupan de la fecha y la hora. Estas funciones se utilizan para formatear y convertir la fecha de un formulario a otro formulario. R proporciona una función de formato que acepta los objetos de fecha y también un parámetro de formato que nos permite especificar el formato de la fecha que necesitábamos. R proporciona varios especificadores de formato que se mencionan a continuación en la tabla.
especificador |
Descripción |
---|---|
%a |
Día de la semana abreviado |
%A |
Día completo de la semana |
%b |
mes abreviado |
%B |
Mes entero |
%C |
Siglo |
%y |
año sin siglo |
%Y |
año con siglo |
%d |
Día del mes (01-31) |
%j |
Día del año (001-366) |
%metro |
Mes del año (01-12) |
%D |
Datos en formato %m/%d/%y |
%u |
Día de la semana (01-07) Comienza el lunes |
Nota: para obtener la fecha de hoy, R proporciona un método llamado sys.Date() que devuelve la fecha de hoy.
Día laborable:
En esto, veremos los especificadores %a, %A y %u que dan el día de la semana abreviado, el día de la semana completo y el día de la semana numerado a partir del lunes.
Ejemplo:
R
# today date date<-Sys.Date() # abbreviated month format(date,format="%a") # fullmonth format(date,format="%A") # weekday format(date,format="%u")
Producción
[1] "Sat" [1] "Saturday" [1] "6" [Execution complete with exit code 0]
Fecha:
Veamos los especificadores de formato de día, mes y año para representar fechas en diferentes formatos.
Ejemplo:
R
# today date date<-Sys.Date() # default format yyyy-mm-dd date # day in month format(date,format="%d") # month in year format(date,format="%m") # abbreviated month format(date,format="%b") # full month format(date,format="%B") # Date format(date,format="%D") format(date,format="%d-%b-%y")
Producción
[1] "2022-04-02" [1] "02" [1] "04" [1] "Apr" [1] "April" [1] "04/02/22" [1] "02-Apr-22" [Execution complete with exit code 0]
Año:
También podemos formatear el año de diferentes formas. %y, %Y y %C son los pocos especificadores de formato que devuelven el año sin siglo, un año con siglo y el siglo de la fecha dada, respectivamente.
Ejemplo:
R
# today date date<-Sys.Date() # year without century format(date,format="%y") # year with century format(date,format="%Y") # century format(date,format="%C")
Producción
[1] "22" [1] "2022" [1] "20" [Execution complete with exit code 0]
Publicación traducida automáticamente
Artículo escrito por akhilvasabhaktula03 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA