PDA

View Full Version : بهترین راه برای نشان دادن زمان؟



somayekhezri
سه شنبه 27 دی 1390, 16:20 عصر
یه زمان شروع دارم و یه زمان پایان(تو قسمت برنامه ریزی)

بهترین روش چیه؟

من زمان رو از چه نوعی بگیرم(خودم timeگرفتم ولی نمیتونم کانورتش کنم)

حالا چی کار کنم؟؟؟؟؟؟؟؟

crazy_1892
سه شنبه 27 دی 1390, 16:56 عصر
از نوع date در دیتابیس تعریف کن خودش time هم داره
DateTime.Now;

iranpcl
سه شنبه 27 دی 1390, 16:56 عصر
DateTime _DateTime = DateTime.Now;
string time1 = _DateTime.ToShortTimeString();
string time2 = _DateTime.ToLongTimeString();
string time3 = _DateTime.ToLocalTime().ToString();

somayekhezri
سه شنبه 27 دی 1390, 18:44 عصر
ممنون از پاسخ هاتون

فکر کنم خوب مطرح نکردم:کاربر میخواد تو maskedtextbox فقط یه ساعتی رو وارد کنه مثلا 8:30 این رو نمیدونم چی کار کنم.

mask رو هم رو فرم 00:00 گذاشتم.از اون ور اگه گیریم datetime گرفتم باید mask رو یه جور دیگه بگیرم.اونم از زیبایی و روان بودن کار برای کاربر کم میکنه(چون اون فقط میخواد زمان وارد کنه)

لطفا کمکم کنید اگه ممکنه.

بازم ممنون

shakery
سه شنبه 27 دی 1390, 22:19 عصر
سلام
این جوری که من فهمیدم شما یه رشته داری می خوای به زمان تبدیل کنی اگر منظورت همینه این طوری بنویس
DateTime.Parse(maskedTextBox1.Text