Egy projekten dolgozom, és a következő karakterláncot kapom az időről és a dátumról, azaz "00:02:52 APRIL 11, 2013 GMT". Amikor a DateTime.Parse() metódust használom:
DateTime dt= DateTime.Parse(dateString);
string text = dt.ToString("hh:mm:ss MMM dd, yyyy ").ToUpper();
A kimenetem (szöveg) a következő:
"05:02:52 APR 11, 2013 GMT"
és nem
"00:02:52 APR 11, 2013 GMT"
Nem értem, miért változott az óra (HH) 00-ra 05-re. A kódomat a V.S.-n keresztül követtem. sokszor. Csak annyit csinálok, hogy csonkolom a hónapot, ÁPRILIS-tól ÁPR-ig.
Valaki adna betekintést abba, hogy mit csinálok rosszul vagy mit hiányolok?
Kösz!