DateTimeZone.ToText
Sözdizimi
DateTimeZone.ToText(dateTimeZone as nullable datetimezone, optional options as any, optional culture as nullable text) as nullable text
Hakkında
öğesinin metinsel gösterimini dateTimeZone
döndürür. ek özellikleri belirtmek için isteğe bağlı record
bir parametresi options
sağlanabilir.
culture
yalnızca eski iş akışları için kullanılır.
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çimi dizeleri bölümüne gidin ve Özel tarih ve saat biçimi dizeleri. Bu alanın atlanmasınull
veya sağlanması, tarafındanCulture
tanımlanan varsayılan değeri kullanarak tarihin biçimlendirilmesine neden olur.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ı options
desteklemek ve culture
metin değerleri de olabilir. Bu, ile options = [Format = options, Culture = culture]
aynı davranışa sahiptir.
Örnek 1
Bir #datetimezone(2010, 12, 31, 01, 30, 25, 2, 0)
değere dönüştürüntext
.
Sonuç çıktısı geçerli kültüre bağlı olarak değişebilir.
Kullanım
DateTimeZone.ToText(#datetimezone(2010, 12, 31, 01, 30, 25, 2, 0))
Çıktı
"12/31/2010 1:30:25 AM +02:00"
Örnek 2
Özel bir biçim ve Alman kültürü kullanarak dönüştürün.
Kullanım
DateTimeZone.ToText(#datetimezone(2010, 12, 30, 2, 4, 50.36973, -8,0), [Format="dd MMM yyyy HH:mm:ss.ffffff zzz", Culture="de-DE"])
Çıktı
"30 Dez 2010 02:04:50.369730 -08:00"
Örnek 3
ISO 8601 desenini kullanarak dönüştürün.
Kullanım
DateTimeZone.ToText(#datetimezone(2000, 2, 8, 3, 45, 12, 2, 0),[Format="O", Culture="en-US"])
Çıktı
"2000-02-08T03:45:12.0000000+02:00"