roDateTime
Este objeto se utiliza para representar un instante en el tiempo. En el momento de su creación, un objeto nuevo representa cero segundos. El equivalente en JavaScript es "Date".
ifDateTime
GetDayOfWeek() As Integer
GetDay() As Integer
GetMonth() As Integer
GetYear() As Integer
GetHour() As Integer
GetMinute() As Integer
GetSecond() As Integer
GetMillisecond() As Integer
SetDay(day As Integer) As Void
SetMonth(month As Integer) As Void
SetYear(year As Integer) As Void
SetHour(hour As Integer) As Void
SetMinute(minute As Integer) As Void
SetSecond(second As Integer) As Void
SetMillisecond(millisecond As Integer) As Void
AddSeconds(seconds As Integer) As Void
SubtractSeconds(seconds As Integer) As Void
AddMilliseconds(milliseconds As Integer) As Void
SubtractMilliseconds(milliseconds As Integer) As Void
Normalize() As Boolean
Verifica que todos los campos proporcionados sean correctos. Esta función falla si los valores están fuera de los límites.
ToIsoString() As String
Devuelve el valor actual de roDateTime como una cadena con formato básico ISO-8601. Se omiten los guiones para la fecha y los dos puntos para la hora, y se utiliza una coma para separar los segundos de los milisegundos: Por ejemplo, el estándar ISO-8601 "2014-05-29T12:30:00.100" se formatearía como "20140529T123000,100".
Este método devuelve una cadena vacía si el año es menor que 1970 o mayor que 2100. Dado que un objeto roDateTime nuevo y sin configurar se encuentra fuera del rango aceptable, también devolverá una cadena vacía.
FromIsoString(date-time As String) As Boolean
Establece el valor del objeto roDateTime utilizando una cadena con formato básico ISO-8601. Se omiten los guiones para la fecha y los dos puntos para la hora, y se puede utilizar tanto un punto como una coma para separar los segundos de los milisegundos: El estándar ISO-8601 "2014-05-29T12:30:00.100" podría, por ejemplo, formatearse como "20140529T123000,100" o "20140529T123000.100". Este método devolverá falso (lo que indica que no ha efectuado cambios en el objeto roDateTime ) si la cadena tiene un formato incorrecto o si la fecha proporcionada está fuera del rango entre el 1 de enero de 1970 y el 31 de diciembre de 2100.
ToSecondsSinceEpoch() As Integer
Devuelve el número de segundos que han transcurrido desde la medianoche del 1 de enero de 1970, según lo representa la instancia de roDateTime (no la hora del sistema).
FromSecondsSinceEpoch(seconds As Integer) As Boolean
Completa la instancia de roDateTime con el número especificado de segundos desde la medianoche del 1 de enero de 1970.
GetString() As String
ifString
GetString() As String
Devuelve la fecha actual utilizando un formato de fecha ordenable: "YYYY/MM/DD hh:mm:ss.sss".