DateTime.FromText
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
metinsel gösteriminden bir datetime
değer oluşturur. text
ek özellikleri belirtmek için isteğe bağlı record
bir parametresi options
sağlanabilir.
record
aşağıdaki alanları içerebilir:
Format
text
: Kullanılacak biçimi gösteren değer. Diğer ayrıntılar için Standart tarih ve saat biçim dizeleri başlığına ve Özel tarih ve saat biçimi dizeleribaşlığına gidin. Bu alanın atlanmasınull
veya sağlanması, en iyi çabayı kullanarak tarihin ayrıştırılmasıyla sonuçlanır.Culture
: NullFormat
olmadığında,Culture
bazı biçim tanımlayıcılarını denetler. Örneğin, içinde"en-US"
"MMM"
ise"Jan", "Feb", "Mar", ...
içinde"ru-RU"
"MMM"
olur"янв", "фев", "мар", ...
. olduğundaFormat
null
,Culture
kullanılacak varsayılan biçimi denetler.Culture
null
olduğunda veya atlandığında, Culture.Current kullanılır.
Eski iş akışlarını desteklemek için options
bir metin değeri de olabilir. Bu, ile options = [Format = null, Culture = options]
aynı davranışa sahiptir.
Tarih saat değerine dönüştürün "2010-12-31T01:30:00"
.
Kullanım
DateTime.FromText("2010-12-31T01:30:25")
Çıktı
#datetime(2010, 12, 31, 1, 30, 25)
Tarih saat değerine dönüştürün "2010-12-31T01:30:00.121212"
.
Kullanım
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Çıktı
#datetime(2010, 12, 30, 2, 4, 50.36973)
Tarih saat değerine dönüştürün "2010-12-31T01:30:00"
.
Kullanım
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Çıktı
#datetime(2000, 2, 8, 3, 45, 12)
Tarih saat değerine dönüştürün "20101231T013000"
.
Kullanım
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Çıktı
#datetime(2010, 12, 31, 1, 30, 0)