Share via


DateTimeZone.From

Syntaxe

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

À propos

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 : Valeur datetimezone issue de la représentation textuelle. Reportez-vous à DateTimeZone.FromText pour plus d’informations.
  • date : datetimezone avec value comme composant de date, 12:00:00 AM comme composant d’heure, et le décalage correspondant au fuseau horaire local.
  • datetime : datetimezone avec value comme datetime et le décalage correspondant au fuseau horaire local.
  • time : datetimezone avec la date équivalente à la date OLE Automation de 0 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 par value et le décalage correspondant au fuseau horaire local.

Si value est d’un autre type, une erreur est retournée.

Exemple 1

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)