2010-01-01 14 views

cevap

13
string s = DateTime.ParseExact("2320","HHmm",CultureInfo.CurrentCulture) 
     .ToString("hh:mm tt"); 
+0

(oops, kültür bilgisini kaçırdınız; eklediniz) –

+0

bunun CultureInfo.CurrentCulture yerine 24 saat sistemini kullanacak şekilde ayarlanmış bir kültür bilgisi kullanmaması gerekir mi? – Peter

+0

@Petoj: Başkent Hs'nin zaten bir 24h sistemini gösterdiğine inanıyorum (aksi takdirde dize "hhmm" olur). –

2

ben onun birçok defa adı geçen eminim, ama burada DateTime here için dize parametreleri için referanstır. tek haneli saat ise

Marc'ın cevap olarak

, saat başına sıfır var.

string s = DateTime.ParseExact("2320", "HHmm").ToString("h:mm tt"); 

Yukarıdakiler, bu günlerde çoğu dijital saatten görmek için kullandığımız formatı sağlayacaktır.

İlgili konular