DateTimeFormatInfo.DateSeparator Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir tarihin bileşenlerini (yıl, ay ve gün) ayıran dizeyi alır veya ayarlar.
public:
property System::String ^ DateSeparator { System::String ^ get(); void set(System::String ^ value); };
public string DateSeparator { get; set; }
member this.DateSeparator : string with get, set
Public Property DateSeparator As String
Özellik Değeri
Bir tarihin bileşenlerini (yıl, ay ve gün) ayıran dize. için InvariantInfo varsayılan değer "/" şeklindedir.
Özel durumlar
özelliği olarak null
ayarlanıyor.
özelliği ayarlanıyor ve DateTimeFormatInfo nesne salt okunur.
Örnekler
Aşağıdaki örnek, en-US kültürü için bir CultureInfo nesne örneği oluşturur, tarih ayırıcısını "-" olarak değiştirir ve "d", "G" ve "g" standart biçim dizelerini kullanarak bir tarih görüntüler.
using System;
using System.Globalization;
public class Example
{
public static void Main()
{
DateTime value = new DateTime(2013, 9, 8);
string[] formats = { "d", "G", "g" };
CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US");
DateTimeFormatInfo dtfi = culture.DateTimeFormat;
dtfi.DateSeparator = "-";
foreach (var fmt in formats)
Console.WriteLine("{0}: {1}", fmt, value.ToString(fmt, dtfi));
}
}
// The example displays the following output:
// d: 9-8-2013
// G: 9-8-2013 12:00:00 AM
// g: 9-8-2013 12:00 AM
Imports System.Globalization
Module Example
Public Sub Main()
Dim value As New Date(2013, 9, 8)
Dim formats() As String = { "d", "G", "g" }
Dim culture As CultureInfo = CultureInfo.CreateSpecificCulture("en-US")
Dim dtfi As DateTimeFormatInfo = culture.DateTimeFormat
dtfi.DateSeparator = "-"
For Each fmt In formats
Console.WriteLine("{0}: {1}", fmt, value.ToString(fmt, dtfi))
Next
End Sub
End Module
' The example displays the following output:
' d: 9-8-2013
' G: 9-8-2013 12:00:00 AM
' g: 9-8-2013 12:00 AM
Açıklamalar
Özel bir biçim dizesi "/" biçim belirticisini içeriyorsa, DateTime.ToString yöntem sonuç dizesindeki "/" yerine değerini DateSeparator görüntüler.
özelliği, DateSeparator bir biçimlendirme işlemindeki sonuç dizesindeki tarih ayırıcısının ("/" özel tarih ve saat biçimi tanımlayıcısının) yerini alan dizeyi tanımlar. Ayrıştırma işleminde tarih ayırıcı dizesini de tanımlar.