PDA

View Full Version : سوال: ذخیره تاریخ به شکل کامل "09:05" ؟



Mosafers
چهارشنبه 30 مرداد 1392, 16:43 عصر
سلام ببخشید نمیدونم چرا فرمت تاریخم رو هر کاری میکنم بازم با این شکل دخیره میشه مثلا 9:05 ؟
میخوام به شکل کامل دخیره کنم تا بتونم راحتر ذخیره و عمل خاص رو روش انجام بدم.

amir200h
چهارشنبه 30 مرداد 1392, 16:55 عصر
PersianCalendar PerCal = new PersianCalendar();
string Year, Day, Month;
Year = PerCal.GetYear(DateTime.Now).ToString();
Month = PerCal.GetMonth(DateTime.Now).ToString("D2");
Day = PerCal.GetDayOfMonth(DateTime.Now).ToString("D2");
date = Year + "/" + Month + "/" + Day;

Mosafers
چهارشنبه 30 مرداد 1392, 17:11 عصر
ببخشید میشه برای ساعت هم قرارش بدید؟

arefba
چهارشنبه 30 مرداد 1392, 17:23 عصر
اینم زمان دقیق روز

DateTime.Now.TimeOfDay.ToString()

Amin69
چهارشنبه 30 مرداد 1392, 17:43 عصر
سلام. اینم کدی که میخواید: string time = DateTime.Now.TimeOfDay.Hours.ToString("D2") + ":" + DateTime.Now.TimeOfDay.Minutes.ToString("D2"); یا علی

salargham
پنج شنبه 31 مرداد 1392, 12:18 عصر
سلام
شما میتونی با قرار دادن یک maskedTextBox میتونید داده هاتون رو با فرمت دلخواه وارد کنید و برای تغییر فرمت, خاصیت Mask اون رو تنظیم کنید.
با کد زیر شما میتونید زمان مورد نظر رو دریافت کرده و روش عمل جمع و تفریق انجام بدید.

public static TimeSpan Temp;
TimeSpan t1 = TimeSpan.Parse(maskedTextBox1.Text);
textBox1.Text = Convert.ToInt32(t1.TotalMinutes).ToString();