DateTime.FromText
Crée un datetimezone à partir des formats datetime locaux et universels.
Syntax
DateTime.FromText(
text as text,
optional options as any
) as datetime
Remarks
Crée une datetime valeur de représentation de texte de text. Un paramètre facultatif record, options, peut être fourni pour spécifier des propriétés supplémentaires. Le record peut contenir les champs suivants :
Format: valeurtextindiquant le format à utiliser. Pour plus de détails, accédez à https://go.microsoft.com/fwlink/?linkid=2180104 et https://go.microsoft.com/fwlink/?linkid=2180105. Omettre ce champ ou fournirnullentraînera l’analyse de la date en faisant de son mieux.Culture: QuandFormatn'est pas nul,Culturecontrôle certains spécificateurs de format. Par exemple, dans"en-US"/code> `"MMM"` est `"Jan", "Feb", "Mar", ...` , alors que dans `"ru-RU"` `"MMM"` est `"янв", "фев", "мар", ...`. Lorsque `Format` est `nul`, `Culture` contrôle le format par défaut à utiliser. Lorsque `Culture` est `null` ou omis, `Culture.Current` est utilisé.
Pour prendre en charge les workflows hérités, `options` peut également être une valeur de texte. Ceci a le même comportement que si `options = [Format = null, Culture = options]`.
Examples
Example #1
Convertit "2010-12-31T01:30:00" en une valeur datetime.
DateTime.FromText("2010-12-31T01:30:25")
Result:
#datetime(2010, 12, 31, 1, 30, 25)
Example #2
Convertit "2010-12-31T01:30:00.121212" en une valeur datetime.
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Result:
#datetime(2010, 12, 30, 2, 4, 50.36973)
Example #3
Convertit "2010-12-31T01:30:00" en une valeur datetime.
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Result:
#datetime(2000, 2, 8, 3, 45, 12)
Example #4
Convertit "20101231T013000" en une valeur de type datetime.
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Result:
#datetime(2010, 12, 31, 1, 30, 0)
Category
DateTime