PDA

View Full Version : حذف PM در هنگام نمایش DateTime



mohsen_metn
چهارشنبه 09 بهمن 1387, 12:33 عصر
سلام
قبلا از این سوالی که مطرح می کنم معذرت می خوام.باور کنید جستجو کردم ولی در مورد سوالم چیزی پیدا نکردم
ببینید من یه متغیر دیت تایم به صورت زیر تعریف کردیم


DateTime da = DateTime.Now;
label37.Text = da.ToLongTimeString();

خروجی هم به شکل زیر است


PM 1:01:11

من می خوام اون PM رو نشون نده چکار کنم
بازم معذرت:خجالت:

morva14
چهارشنبه 09 بهمن 1387, 12:59 عصر
از اين كد استفاده كنيد
DateTime dt = DateTime.Now;
string s = dt.ToShortTimeString();
s.replace("pm","")

mohsen_metn
چهارشنبه 09 بهمن 1387, 13:34 عصر
از اين كد استفاده كنيد
DateTime dt = DateTime.Now;
string s = dt.ToShortTimeString();
s.replace("pm","")

خروجی این شکلی شد


PM 2:02

ASKaffash
چهارشنبه 09 بهمن 1387, 14:41 عصر
سلام
اینطوری
DateTime.Now.ToString("hh:mm:ss");