sg_date: Convierte una fecha para su uso en la API de SurveyToGo

View source: R/sg_date.R

sg_dateR Documentation

Convierte una fecha para su uso en la API de SurveyToGo

Description

Esta función toma una fecha y la convierte al formato requerido por la API de SurveyToGo. Si no se especifica una hora, se asume 'mañana' (00:00:00). Si se especifica 'tarde', se asigna el último segundo del día (23:59:59).

Usage

sg_date(date, hora = "mañana")

Arguments

date

Fecha en formato Date o POSIXct. Si se proporciona una fecha en formato POSIXct, se mantendrá la hora proporcionada en el objeto.

hora

Cadena de texto que indica si se debe tomar la 'mañana' (00:00:00) o la 'tarde' (23:59:59) como hora de referencia para la fecha. Valor por defecto es 'mañana'.

Value

Un string con la fecha formateada en el estándar ISO 8601 extendido, incluyendo milisegundos y la zona horaria correspondiente.

Examples

# Convertir una fecha en formato Date para la mañana
sg_date(as.Date('2024-08-26'))

# Convertir una fecha en formato Date para la tarde
sg_date(as.Date('2024-08-26'), hora = 'tarde')

# Convertir una fecha en formato POSIXct manteniendo la hora
sg_date(as.POSIXct('2024-08-26 14:35:00'))

DESUC/desuctools documentation built on Aug. 29, 2024, 6:15 p.m.