Zum Hauptinhalt springen

Date.FromText

Erstellt ein Datum aus lokalen, universellen und benutzerdefinierten Datumsformaten.

Syntax

Date.FromText(
text as text,
optional options as any
) as date

Remarks

Erstellt einen date-Wert aus einer Textdarstellung, text. Ein optionaler record-Parameter (options) kann angegeben werden, um zusätzliche Eigenschaften anzugeben. record kann die folgenden Felder enthalten:

  • Format: Ein text-Wert, der das zu verwendende Format angibt. Weitere Details finden Sie unter https://go.microsoft.com/fwlink/?linkid=2180104 und https://go.microsoft.com/fwlink/?linkid=2180105 für Details. Wenn Sie dieses Feld auslassen oder null angeben, wird das Datum nach bestem Wissen geparst.
  • Culture: Wenn Format nicht null ist, definiert Culture einige Formatspezifikationen. Zum Beispiel, ist in "en-US" "MMM" "Jan", "Feb", "Mar", ..., während in "ru-RU" "MMM" "янв", "фев", "мар", ... ist. Wenn Format null ist, bestimmt Culture das zu verwendende Standardformat. Wenn Culture null ist oder weggelassen wird, wird Culture.Current verwendet.
Zur Unterstützung von Legacyworkflows kann options auch ein Textwert sein. Dies führt zum gleichen Verhalten wie options = [Format = null, Culture = options].

Examples

Example #1

Konvertiertieren Sie <code>“2010-12-31“</code> in einen <code>date</code>-Wert.

Date.FromText("2010-12-31")

Result:

#date(2010, 12, 31)

Example #2

Führen Sie eine Konvertierung unter Verwendung eines benutzerdefinierten Formats und der Kultur „Deutsch“ durch.

Date.FromText("30 Dez 2010", [Format="dd MMM yyyy", Culture="de-DE"])

Result:

#date(2010, 12, 30)

Example #3

Ermittelt Sie das Datum im gregorianischen Kalender, das dem Anfang des Jahres 1400 im Hijri-Kalender entspricht.

Date.FromText("1400", [Format="yyyy", Culture="ar-SA"])

Result:

#date(1979, 11, 20)

Category

Date