Share via


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 dateTimeZonedöndürür. ek özellikleri belirtmek için isteğe bağlı record bir parametresi optionssağlanabilir. culture yalnızca eski iş akışları için kullanılır. record aşağıdaki alanları içerebilir:

  • Formattext: Kullanılacak biçimi gösteren değer. Diğer ayrıntılar için ve https://go.microsoft.com/fwlink/?linkid=2180105adresine https://go.microsoft.com/fwlink/?linkid=2180104 gidin. Bu alanın atlanması null veya sağlanması, tarafından Culturetanımlanan varsayılan değeri kullanarak tarihin biçimlendirilmesine neden olur.

  • Culture: Null Format 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ğunda Formatnull, Culture kullanılacak varsayılan biçimi denetler. Olduğunda Culturenull 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 text değere dönüştürün#datetimezone(2010, 12, 31, 01, 30, 25, 2, 0). 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))

Çıkış

"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"])

Çıkış

"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"])

Çıkış

"2000-02-08T03:45:12.0000000+02:00"