Cómo usar formatos de fecha en R

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *