DateTimeFormatInfo.DateSeparator Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur string yang memisahkan komponen tanggal, yaitu tahun, bulan, dan hari.
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
Nilai Properti
String yang memisahkan komponen tanggal, yaitu tahun, bulan, dan hari. Default untuk InvariantInfo adalah "/".
Pengecualian
Properti sedang diatur ke null
.
Properti sedang diatur dan DateTimeFormatInfo objek bersifat baca-saja.
Contoh
Contoh berikut membuat CultureInfo instans objek untuk budaya en-US, mengubah pemisah tanggalnya menjadi "-", dan menampilkan tanggal dengan menggunakan string format standar "d", "G", dan "g".
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
Keterangan
Jika string format kustom menyertakan penentu format "/", DateTime.ToString metode menampilkan nilai DateSeparator sebagai ganti "/" dalam string hasil.
Properti DateSeparator menentukan string yang menggantikan pemisah tanggal (penentu tanggal dan format waktu kustom"/") dalam string hasil dalam operasi pemformatan. Ini juga mendefinisikan string pemisah tanggal dalam operasi penguraian.