DateTime.GetDateTimeFormats Metode
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.
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar.
Overload
| Nama | Deskripsi |
|---|---|
| GetDateTimeFormats() |
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar. |
| GetDateTimeFormats(Char) |
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar yang ditentukan. |
| GetDateTimeFormats(IFormatProvider) |
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar dan informasi pemformatan khusus budaya yang ditentukan. |
| GetDateTimeFormats(Char, IFormatProvider) |
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar yang ditentukan dan informasi pemformatan khusus budaya. |
Keterangan
Important
Anda tidak boleh berasumsi bahwa beberapa panggilan ke GetDateTimeFormats kelebihan beban akan mengembalikan data yang identik. Tergantung pada kelebihan beban tertentu, data yang dikembalikan oleh metode ini dapat berubah jika budaya saat ini berubah, pengguna mengambil alih pengaturan budaya individu, atau pembaruan terjadi pada data budaya sistem.
GetDateTimeFormats()
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar.
public:
cli::array <System::String ^> ^ GetDateTimeFormats();
public string[] GetDateTimeFormats();
member this.GetDateTimeFormats : unit -> string[]
Public Function GetDateTimeFormats () As String()
Mengembalikan
Array string di mana setiap elemen adalah representasi nilai instans ini yang diformat dengan salah satu penentu format tanggal dan waktu standar.
Contoh
Contoh berikut menunjukkan DateTime.GetDateTimeFormats() metode . Ini menampilkan representasi string tanggal menggunakan semua format tanggal dan waktu standar yang mungkin dalam budaya komputer saat ini, yang dalam hal ini en-US.
let july28 = DateTime(2009, 7, 28, 5, 23, 15, 16)
let july28Formats = july28.GetDateTimeFormats()
// Print out july28 in all DateTime formats using the default culture.
for format in july28Formats do
printfn $"{format}"
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15, 16);
string[] july28Formats = july28.GetDateTimeFormats();
// Print out july28 in all DateTime formats using the default culture.
foreach (string format in july28Formats) {
Console.WriteLine(format);
}
Dim july28 As New DateTime(2009, 7, 28, 5, 23, 15, 16)
Dim july28Formats As String()
july28Formats = july28.GetDateTimeFormats()
' Print out july28 in all DateTime formats using the default culture.
For Each format As String In july28Formats
Console.WriteLine(format)
Next
Contoh menampilkan output berikut:
7/28/2009
7/28/09
07/28/09
07/28/2009
09/07/28
2009-07-28
28-Jul-09
Tuesday, July 28, 2009
July 28, 2009
Tuesday, 28 July, 2009
28 July, 2009
Tuesday, July 28, 2009 5:23 AM
Tuesday, July 28, 2009 05:23 AM
Tuesday, July 28, 2009 5:23
Tuesday, July 28, 2009 05:23
July 28, 2009 5:23 AM
July 28, 2009 05:23 AM
July 28, 2009 5:23
July 28, 2009 05:23
Tuesday, 28 July, 2009 5:23 AM
Tuesday, 28 July, 2009 05:23 AM
Tuesday, 28 July, 2009 5:23
Tuesday, 28 July, 2009 05:23
28 July, 2009 5:23 AM
28 July, 2009 05:23 AM
28 July, 2009 5:23
28 July, 2009 05:23
Tuesday, July 28, 2009 5:23:15 AM
Tuesday, July 28, 2009 05:23:15 AM
Tuesday, July 28, 2009 5:23:15
Tuesday, July 28, 2009 05:23:15
July 28, 2009 5:23:15 AM
July 28, 2009 05:23:15 AM
July 28, 2009 5:23:15
July 28, 2009 05:23:15
Tuesday, 28 July, 2009 5:23:15 AM
Tuesday, 28 July, 2009 05:23:15 AM
Tuesday, 28 July, 2009 5:23:15
Tuesday, 28 July, 2009 05:23:15
28 July, 2009 5:23:15 AM
28 July, 2009 05:23:15 AM
28 July, 2009 5:23:15
28 July, 2009 05:23:15
7/28/2009 5:23 AM
7/28/2009 05:23 AM
7/28/2009 5:23
7/28/2009 05:23
7/28/09 5:23 AM
7/28/09 05:23 AM
7/28/09 5:23
7/28/09 05:23
07/28/09 5:23 AM
07/28/09 05:23 AM
07/28/09 5:23
07/28/09 05:23
07/28/2009 5:23 AM
07/28/2009 05:23 AM
07/28/2009 5:23
07/28/2009 05:23
09/07/28 5:23 AM
09/07/28 05:23 AM
09/07/28 5:23
09/07/28 05:23
2009-07-28 5:23 AM
2009-07-28 05:23 AM
2009-07-28 5:23
2009-07-28 05:23
28-Jul-09 5:23 AM
28-Jul-09 05:23 AM
28-Jul-09 5:23
28-Jul-09 05:23
7/28/2009 5:23:15 AM
7/28/2009 05:23:15 AM
7/28/2009 5:23:15
7/28/2009 05:23:15
7/28/09 5:23:15 AM
7/28/09 05:23:15 AM
7/28/09 5:23:15
7/28/09 05:23:15
07/28/09 5:23:15 AM
07/28/09 05:23:15 AM
07/28/09 5:23:15
07/28/09 05:23:15
07/28/2009 5:23:15 AM
07/28/2009 05:23:15 AM
07/28/2009 5:23:15
07/28/2009 05:23:15
09/07/28 5:23:15 AM
09/07/28 05:23:15 AM
09/07/28 5:23:15
09/07/28 05:23:15
2009-07-28 5:23:15 AM
2009-07-28 05:23:15 AM
2009-07-28 5:23:15
2009-07-28 05:23:15
28-Jul-09 5:23:15 AM
28-Jul-09 05:23:15 AM
28-Jul-09 5:23:15
28-Jul-09 05:23:15
July 28
July 28
2009-07-28T05:23:15.0160000
2009-07-28T05:23:15.0160000
Tue, 28 Jul 2009 05:23:15 GMT
Tue, 28 Jul 2009 05:23:15 GMT
2009-07-28T05:23:15
5:23 AM
05:23 AM
5:23
05:23
5:23:15 AM
05:23:15 AM
5:23:15
05:23:15
2009-07-28 05:23:15Z
Tuesday, July 28, 2009 12:23:15 PM
Tuesday, July 28, 2009 12:23:15 PM
Tuesday, July 28, 2009 12:23:15
Tuesday, July 28, 2009 12:23:15
July 28, 2009 12:23:15 PM
July 28, 2009 12:23:15 PM
July 28, 2009 12:23:15
July 28, 2009 12:23:15
Tuesday, 28 July, 2009 12:23:15 PM
Tuesday, 28 July, 2009 12:23:15 PM
Tuesday, 28 July, 2009 12:23:15
Tuesday, 28 July, 2009 12:23:15
28 July, 2009 12:23:15 PM
28 July, 2009 12:23:15 PM
28 July, 2009 12:23:15
28 July, 2009 12:23:15
July, 2009
July, 2009
Keterangan
Array string yang dikembalikan oleh DateTime.GetDateTimeFormats() metode setara dengan menggabungkan array string yang dikembalikan oleh panggilan terpisah ke DateTime.GetDateTimeFormats(Char) metode dengan "d", "D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U", dan "y" format standar string. Untuk informasi selengkapnya tentang penentu format standar, lihat String Format Tanggal dan Waktu Standar.
Setiap elemen nilai yang dikembalikan diformat menggunakan informasi dari budaya saat ini. Untuk informasi selengkapnya tentang informasi pemformatan khusus budaya untuk budaya saat ini, lihat CultureInfo.CurrentCulture.
Important
Karena metode ini menggunakan data sensitif budaya, Anda tidak boleh berasumsi bahwa beberapa panggilan ke metode akan mengembalikan data yang identik. Data yang dikembalikan oleh metode ini dapat berubah jika budaya saat ini berubah, pengguna mengambil alih pengaturan budaya individual, atau pembaruan terjadi pada data budaya sistem.
Lihat juga
Berlaku untuk
GetDateTimeFormats(Char)
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar yang ditentukan.
public:
cli::array <System::String ^> ^ GetDateTimeFormats(char format);
public string[] GetDateTimeFormats(char format);
member this.GetDateTimeFormats : char -> string[]
Public Function GetDateTimeFormats (format As Char) As String()
Parameter
- format
- Char
String format tanggal dan waktu standar.
Mengembalikan
Array string di mana setiap elemen adalah representasi nilai instans ini yang diformat dengan penentu format format tanggal dan waktu standar.
Pengecualian
format bukan karakter penentu format tanggal dan waktu standar yang valid.
Contoh
Contoh berikut menunjukkan GetDateTimeFormats(Char) metode . Ini menampilkan representasi string tanggal menggunakan penentu format tanggal panjang ("D") untuk budaya saat ini.
let july28 = DateTime(2009, 7, 28, 5, 23, 15)
// Get the long date formats using the current culture.
let longJuly28Formats =
july28.GetDateTimeFormats 'D'
// Display july28 in all long date formats.
for format in longJuly28Formats do
printfn $"{format}"
// The example displays the following output:
// Tuesday, July 28, 2009
// July 28, 2009
// Tuesday, 28 July, 2009
// 28 July, 2009
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15);
// Get the long date formats using the current culture.
string [] longJuly28Formats =
july28.GetDateTimeFormats('D');
// Display july28 in all long date formats.
foreach (string format in longJuly28Formats) {
Console.WriteLine(format);
}
// The example displays the following output:
// Tuesday, July 28, 2009
// July 28, 2009
// Tuesday, 28 July, 2009
// 28 July, 2009
Dim july28 As Date = #7/28/2009 5:23:15#
' Get the long date formats using the current culture.
Dim longJuly28Formats() As String = july28.GetDateTimeFormats("D"c)
' Display july28 in all long date formats.
For Each format As String In longJuly28Formats
Console.WriteLine(format)
Next
' The example displays the following output:
' Tuesday, July 28, 2009
' July 28, 2009
' Tuesday, 28 July, 2009
' 28 July, 2009
Keterangan
Parameter format dapat berupa salah satu penentu format tanggal dan waktu standar. Ini termasuk d, D, f, F, g, G, M (atau m), O (atau o), R (atau r), s, t, T, u, U, dan Y (atau y). Untuk informasi selengkapnya, lihat String Format Tanggal dan Waktu Standar.
Setiap elemen nilai yang dikembalikan diformat menggunakan informasi dari budaya saat ini. Untuk informasi selengkapnya tentang informasi pemformatan khusus budaya untuk budaya saat ini, lihat CultureInfo.CurrentCulture.
Important
Karena metode ini menggunakan data sensitif budaya, Anda tidak boleh berasumsi bahwa beberapa panggilan ke metode akan mengembalikan data yang identik. Data yang dikembalikan oleh metode ini dapat berubah jika budaya saat ini berubah, pengguna mengambil alih pengaturan budaya individual, atau pembaruan terjadi pada data budaya sistem.
Lihat juga
Berlaku untuk
GetDateTimeFormats(IFormatProvider)
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar dan informasi pemformatan khusus budaya yang ditentukan.
public:
cli::array <System::String ^> ^ GetDateTimeFormats(IFormatProvider ^ provider);
public string[] GetDateTimeFormats(IFormatProvider provider);
public string[] GetDateTimeFormats(IFormatProvider? provider);
member this.GetDateTimeFormats : IFormatProvider -> string[]
Public Function GetDateTimeFormats (provider As IFormatProvider) As String()
Parameter
- provider
- IFormatProvider
Objek yang memasok informasi pemformatan khusus budaya tentang instans ini.
Mengembalikan
Array string di mana setiap elemen adalah representasi nilai instans ini yang diformat dengan salah satu penentu format tanggal dan waktu standar.
Contoh
Contoh berikut menunjukkan DateTime.GetDateTimeFormats(IFormatProvider) metode . Ini menampilkan representasi string tanggal menggunakan semua format tanggal dan waktu standar yang mungkin untuk budaya fr-FR.
let july28 = DateTime(2009, 7, 28, 5, 23, 15, 16)
let culture =
System.Globalization.CultureInfo("fr-FR", true)
// Get the short date formats using the "fr-FR" culture.
let frenchJuly28Formats =
july28.GetDateTimeFormats culture
// Display july28 in various formats using "fr-FR" culture.
for format in frenchJuly28Formats do
printfn $"{format}"
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15, 16);
IFormatProvider culture =
new System.Globalization.CultureInfo("fr-FR", true);
// Get the short date formats using the "fr-FR" culture.
string [] frenchJuly28Formats =
july28.GetDateTimeFormats(culture);
// Display july28 in various formats using "fr-FR" culture.
foreach (string format in frenchJuly28Formats) {
Console.WriteLine(format);
}
Dim july28 As New DateTime(2009, 7, 28, 5, 23, 15, 16)
Dim culture As New System.Globalization.CultureInfo("fr-FR", True)
Dim july28Formats As String()
' Get the short date formats using the "fr-FR" culture.
july28Formats = july28.GetDateTimeFormats(culture)
' Print out july28 in various formats using "fr-FR" culture.
For Each format As String In july28Formats
Console.WriteLine(format)
Next
Contoh menampilkan output berikut:
28/07/2009
28/07/09
28.07.09
28-07-09
2009-07-28
mardi 28 juillet 2009
28 juil. 09
28 juillet 2009
mardi 28 juillet 2009 05:23
mardi 28 juillet 2009 5:23
mardi 28 juillet 2009 05.23
mardi 28 juillet 2009 05 h 23
28 juil. 09 05:23
28 juil. 09 5:23
28 juil. 09 05.23
28 juil. 09 05 h 23
28 juillet 2009 05:23
28 juillet 2009 5:23
28 juillet 2009 05.23
28 juillet 2009 05 h 23
mardi 28 juillet 2009 05:23:15
mardi 28 juillet 2009 5:23:15
mardi 28 juillet 2009 05.23
mardi 28 juillet 2009 05 h 23
28 juil. 09 05:23:15
28 juil. 09 5:23:15
28 juil. 09 05.23
28 juil. 09 05 h 23
28 juillet 2009 05:23:15
28 juillet 2009 5:23:15
28 juillet 2009 05.23
28 juillet 2009 05 h 23
28/07/2009 05:23
28/07/2009 5:23
28/07/2009 05.23
28/07/2009 05 h 23
28/07/09 05:23
28/07/09 5:23
28/07/09 05.23
28/07/09 05 h 23
28.07.09 05:23
28.07.09 5:23
28.07.09 05.23
28.07.09 05 h 23
28-07-09 05:23
28-07-09 5:23
28-07-09 05.23
28-07-09 05 h 23
2009-07-28 05:23
2009-07-28 5:23
2009-07-28 05.23
2009-07-28 05 h 23
28/07/2009 05:23:15
28/07/2009 5:23:15
28/07/2009 05.23
28/07/2009 05 h 23
28/07/09 05:23:15
28/07/09 5:23:15
28/07/09 05.23
28/07/09 05 h 23
28.07.09 05:23:15
28.07.09 5:23:15
28.07.09 05.23
28.07.09 05 h 23
28-07-09 05:23:15
28-07-09 5:23:15
28-07-09 05.23
28-07-09 05 h 23
2009-07-28 05:23:15
2009-07-28 5:23:15
2009-07-28 05.23
2009-07-28 05 h 23
28 juillet
28 juillet
2009-07-28T05:23:15.0160000
2009-07-28T05:23:15.0160000
Tue, 28 Jul 2009 05:23:15 GMT
Tue, 28 Jul 2009 05:23:15 GMT
2009-07-28T05:23:15
05:23
5:23
05.23
05 h 23
05:23:15
5:23:15
05.23
05 h 23
2009-07-28 05:23:15Z
mardi 28 juillet 2009 12:23:15
mardi 28 juillet 2009 12:23:15
mardi 28 juillet 2009 12.23
mardi 28 juillet 2009 12 h 23
28 juil. 09 12:23:15
28 juil. 09 12:23:15
28 juil. 09 12.23
28 juil. 09 12 h 23
28 juillet 2009 12:23:15
28 juillet 2009 12:23:15
28 juillet 2009 12.23
28 juillet 2009 12 h 23
juillet 2009
juillet 2009
Keterangan
Array string yang dikembalikan oleh DateTime.GetDateTimeFormats(IFormatProvider) metode setara dengan menggabungkan array string yang dikembalikan oleh panggilan terpisah ke DateTime.GetDateTimeFormats(Char, IFormatProvider) metode dengan "d", "D", "f", "F", "g", "G", "m", "o", "r", "s", "t", "T", "u", "U", dan "y" format standar string. Untuk informasi selengkapnya tentang penentu format standar, lihat String Format Tanggal dan Waktu Standar.
Setiap elemen nilai pengembalian diformat menggunakan informasi khusus budaya yang disediakan oleh provider.
Important
Karena metode ini menggunakan data sensitif budaya, Anda tidak boleh berasumsi bahwa beberapa panggilan ke metode akan mengembalikan data yang provider identik kecuali CultureInfo merupakan objek yang mewakili budaya invarian. Data yang dikembalikan oleh metode ini dapat berubah jika pengguna mengambil alih pengaturan provider budaya individu atau jika pembaruan terjadi pada data budaya sistem untuk provider.
Lihat juga
Berlaku untuk
GetDateTimeFormats(Char, IFormatProvider)
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
- Sumber:
- DateTime.cs
Mengonversi nilai instans ini ke semua representasi string yang didukung oleh penentu format tanggal dan waktu standar yang ditentukan dan informasi pemformatan khusus budaya.
public:
cli::array <System::String ^> ^ GetDateTimeFormats(char format, IFormatProvider ^ provider);
public string[] GetDateTimeFormats(char format, IFormatProvider provider);
public string[] GetDateTimeFormats(char format, IFormatProvider? provider);
member this.GetDateTimeFormats : char * IFormatProvider -> string[]
Public Function GetDateTimeFormats (format As Char, provider As IFormatProvider) As String()
Parameter
- format
- Char
String format tanggal dan waktu.
- provider
- IFormatProvider
Objek yang memasok informasi pemformatan khusus budaya tentang instans ini.
Mengembalikan
Array string di mana setiap elemen adalah representasi nilai instans ini yang diformat dengan salah satu penentu format tanggal dan waktu standar.
Pengecualian
format bukan karakter penentu format tanggal dan waktu standar yang valid.
Contoh
Contoh berikut menunjukkan GetDateTimeFormats(Char, IFormatProvider) metode . Ini menampilkan representasi string tanggal menggunakan penentu format tanggal pendek ("d") untuk budaya fr-FR.
let july28 = DateTime(2009, 7, 28, 5, 23, 15)
let culture =
System.Globalization.CultureInfo("fr-FR", true)
// Get the short date formats using the "fr-FR" culture.
let frenchJuly28Formats =
july28.GetDateTimeFormats('d', culture)
// Display july28 in short date formats using "fr-FR" culture.
for format in frenchJuly28Formats do
printfn $"{format}"
// The example displays the following output:
// 28/07/2009
// 28/07/09
// 28.07.09
// 28-07-09
// 2009-07-28
DateTime july28 = new DateTime(2009, 7, 28, 5, 23, 15);
IFormatProvider culture =
new System.Globalization.CultureInfo("fr-FR", true);
// Get the short date formats using the "fr-FR" culture.
string [] frenchJuly28Formats =
july28.GetDateTimeFormats('d', culture);
// Display july28 in short date formats using "fr-FR" culture.
foreach (string format in frenchJuly28Formats) {
Console.WriteLine(format);
}
// The example displays the following output:
// 28/07/2009
// 28/07/09
// 28.07.09
// 28-07-09
// 2009-07-28
Dim july28 As Date = #7/28/2009 5:23:15#
Dim culture As IFormatProvider = New System.Globalization.CultureInfo("fr-FR", True)
' Get the short date formats using the "fr-FR" culture.
Dim frenchJuly28Formats() As String = july28.GetDateTimeFormats("d"c, culture)
' Display july28 in short date formats using "fr-FR" culture.
For Each format As String In frenchJuly28Formats
Console.WriteLine(format)
Next
' The example displays the following output:
' 28/07/2009
' 28/07/09
' 28.07.09
' 28-07-09
' 2009-07-28
Keterangan
Parameter format dapat berupa salah satu penentu format tanggal dan waktu standar. Ini termasuk d, D, f, F, g, G, M (atau m), O (atau o), R (atau r), s, t, T, u, U, dan Y (atau y). Untuk informasi selengkapnya, lihat String Format Tanggal dan Waktu Standar.
Setiap elemen nilai pengembalian diformat menggunakan informasi khusus budaya yang disediakan oleh provider.
Important
Karena metode ini menggunakan data sensitif budaya, Anda tidak boleh berasumsi bahwa beberapa panggilan ke metode akan mengembalikan data yang provider identik kecuali CultureInfo merupakan objek yang mewakili budaya invarian. Data yang dikembalikan oleh metode ini dapat berubah jika pengguna mengambil alih pengaturan provider budaya individu atau jika pembaruan terjadi pada data budaya sistem untuk provider.