DateTimeZone.FromText
Syntaks
DateTimeZone.FromText(text as nullable text, optional options as any) as nullable datetimezone
Om
Opretter en datetimezone
værdi ud fra en tekstrepræsentation, text
. Der kan angives en valgfri record
parameter for options
at angive yderligere egenskaber. record
kan indeholde følgende felter:
Format
: Entext
værdi, der angiver det format, der skal bruges. Du kan finde flere oplysninger ved at gå til https://go.microsoft.com/fwlink/?linkid=2180104 og https://go.microsoft.com/fwlink/?linkid=2180105. Hvis du udelader dette felt eller angivernull
, vil det resultere i, at datoen fortolkes ved hjælp af en bedste indsats.Culture
: NårFormat
ikke er null,Culture
styrer nogle formatangivelser. I er"Jan", "Feb", "Mar", ...
f.eks."en-US"
"MMM"
, mens i"ru-RU"
"MMM"
er ."янв", "фев", "мар", ...
NårFormat
ernull
, styrer det standardformat,Culture
der skal bruges. NårCulture
ernull
eller udeladt, bruges Culture.Current .
Hvis du vil understøtte ældre arbejdsprocesser, options
kan det også være en tekstværdi. Dette har samme funktionsmåde, som hvis options = [Format = null, Culture = options]
.
Eksempel 1
Konvertér "2010-12-31T01:30:00-08:00"
til en datetimezone
værdi.
Brug
DateTimeZone.FromText("2010-12-31T01:30:00-08:00")
Output
#datetimezone(2010, 12, 31, 1, 30, 0, -8, 0)
Eksempel 2
Konvertér ved hjælp af et brugerdefineret format og den tyske kultur.
Brug
DateTimeZone.FromText("30 Dez 2010 02:04:50.369730 +02:00", [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])
Output
#datetimezone(2010, 12, 30, 2, 4, 50.36973, 2, 0)
Eksempel 3
Konvertér ved hjælp af ISO 8601.
Brug
DateTimeZone.FromText("2009-06-15T13:45:30.0000000-07:00", [Format="O", Culture="en-US"])
Output
#datetimezone(2009, 6, 15, 13, 45, 30, -7, 0)
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om