Bagaimana cara mendapatkan tanggal hari ini dalam format C # dalam format bb / hh / tttt?
Saya perlu menetapkan variabel string ke tanggal hari ini (sebaiknya tanpa tahun), tetapi pasti ada cara yang lebih baik daripada membangunnya bulan - / - hari satu per satu.
BTW: Saya di AS jadi M / dd akan benar, misalnya 11 September adalah 9/11.
Catatan: jawaban dari kronoz masuk ke dalam diskusi internasionalisasi, dan saya pikir itu cukup luar biasa untuk disebutkan karena saya juga tidak bisa menjadikannya sebagai jawaban yang 'diterima'.
Jawaban:
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
sumber
Tidak terlalu berlebihan, tetapi jika Anda menginternasionalkan kode, mungkin lebih berguna memiliki fasilitas untuk mendapatkan tanggal singkat untuk budaya tertentu, misalnya: -
Meskipun jelas pendekatan "m / hh / yyyy" jauh lebih rapi !!
sumber
sumber
Jika Anda menginginkannya tanpa tahun:
DateTime.ToString () memiliki banyak string format keren:
http://msdn.microsoft.com/en-us/library/aa326721.aspx
sumber
sumber
adalah budaya tertentu.
Yang terbaik adalah tetap menggunakan:
sumber
Saya pikir inilah yang Anda cari
sumber
Atau tanpa tahun:
sumber