Dela via


Date.FromText

Syntax

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

Om

Skapar ett date värde från en textrepresentation, text. En valfri record parameter, options, kan tillhandahållas för att ange ytterligare egenskaper. record Kan innehålla följande fält:

  • Format: Ett text värde som anger vilket format som ska användas. Mer information finns i https://go.microsoft.com/fwlink/?linkid=2180104 och https://go.microsoft.com/fwlink/?linkid=2180105. Om du utelämnar det här fältet eller anger null kan du parsa datumet med bästa möjliga arbete.

  • Culture: När Format är inte null Culture styr vissa formatspecificerare. I är till exempel "en-US" "MMM" , medan i "ru-RU" "MMM" är "янв", "фев", "мар", ...."Jan", "Feb", "Mar", ... När Format är null, Culture styr standardformatet som ska användas. När Culture är null eller utelämnas används Culture.Current .

För att stödja äldre arbetsflöden options kan det också vara ett textvärde. Detta har samma beteende som om options = [Format = null, Culture = options].

Exempel 1

Konvertera "2010-12-31" till ett date värde.

Användning

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

Output

#date(2010, 12, 31)

Exempel 2

Konvertera med ett anpassat format och den tyska kulturen.

Användning

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

Output

#date(2010, 12, 30)

Exempel 3

Hitta datumet i den gregorianska kalendern som motsvarar början av 1400 i Hijri-kalendern.

Användning

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

Output

#date(1979, 11, 20)