DateTimeZone.From
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Retourne une valeur datetimezone
à partir de la valeur value
spécifiée. Une culture
facultative peut aussi être fournie (par exemple, "en-US"). Si la valeur value
spécifiée est null
, DateTimeZone.From retourne null
. Si le value
spécifié est datetimezone
, value
est retourné. Les valeurs des types suivants peuvent être converties en valeur datetimezone
:
text
: Valeurdatetimezone
issue de la représentation textuelle. Reportez-vous à DateTimeZone.FromText pour plus d’informations.date
:datetimezone
avecvalue
comme composant de date,12:00:00 AM
comme composant d’heure, et le décalage correspondant au fuseau horaire local.datetime
:datetimezone
avecvalue
comme datetime et le décalage correspondant au fuseau horaire local.time
:datetimezone
avec la date équivalente à la date OLE Automation de0
comme composant de date,value
comme composant d’heure, et le décalage correspondant au fuseau horaire local.number
:datetimezone
avec le datetime équivalent à la date OLE Automation exprimée parvalue
et le décalage correspondant au fuseau horaire local.
Si value
est d’un autre type, une erreur est retournée.
Convertir "2020-10-30T01:30:00-08:00"
en valeur datetimezone
.
Utilisation
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Sortie
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)