PDA

View Full Version : ساعت 24 ساعته و 12 ساعته ؟



habedijoo
سه شنبه 18 مرداد 1384, 10:17 صبح
سلام به همگی

ساعت سیستم بصورت 12:10am می باشد . من می خواهم ساعت رو با فرمت 24 ساعتی بگیرم . یعنی 12:10pm را بصورت 00:10 داشته باشم .

با این دستور هم نتونستم

Format(NOW, "HH:mm:ss")

متشکرم

Chabok
سه شنبه 18 مرداد 1384, 10:27 صبح
خوب خودتون بنویسید

اگه ساعت بیشتر از 12 بود 12 تا ازش کم کنید و کنارش Pm قرار بدید .
در غیر این صورت Am .

habedijoo
سه شنبه 18 مرداد 1384, 10:50 صبح
سلام به همگی
همون فرمتی که خودم نوشتم درست کار می کنه



Format Displays
M/d/yy 12/7/58
d-MMM 7-Dec
d-MMMM-yy 7-December-58
d MMMM 7 December
MMMM yy December 58
hh:mm tt 08:50 PM
h:mm:ss t 8:50:35 P
H:mm 20:50
H:mm:ss 20:50:35
M/d/yyyy H:mm 12/7/1958 20:50

mehrdotnet
سه شنبه 18 مرداد 1384, 14:00 عصر
جالبه! اتفاقا من هم دنبال یه همچین چیزی بودم
پس راه حلش فقط t بود!
متشکرم

saeedIRHA
پنج شنبه 20 مرداد 1384, 03:28 صبح
سلام دوستان!
جالب بود!اما من می خواستم این مسئله رو بدونم که چطور میشه Time,
real time باشه!منظورم این که فقط زمانه اجرا شدن رو نشون نده!و دائماً
زمان رو نشون بده و از کار نیفته!

با تشکر
سعید

صابر
پنج شنبه 20 مرداد 1384, 04:11 صبح
سلام،
از timer استفاده کنید.
گرچه نمی‌دونم روش معقولی هست یا نه.

meh_secure
پنج شنبه 20 مرداد 1384, 22:26 عصر
تو وی بی روش خوبیه
در مورد اون Format از Time استفاده کنید.
lblTime.caption = time

saeedIRHA
جمعه 21 مرداد 1384, 23:49 عصر
سلام دوستان عزیز!
من نتونستم از caption استفاده کنم!!!
میشه یک مثال بزنید؟؟؟

با تشکر

سعید

صابر
شنبه 22 مرداد 1384, 01:30 صبح
باز هم می‌گم، کار می‌کنه، ولی نمی‌دونم روش درستی هست یا نه، شاید معقول‌تر این باشه که این کار رو به یک thread بسپارید، ولی به هر حال:
۱-در vb.net یک تایمر و یک label را از جعبه ابزار به روی فرم بکشید.
۲- خاصیت interval مربوط به تایمر را 1000 قرار دهید.
۳- روی تایمر دو بار کلیک کنید و این کد را بنویسید: Label1.Text = DateTime.Now

صابر
شنبه 22 مرداد 1384, 01:50 صبح
البته فکر کنم خود timer از thread استفاده کنه و نیازی نباشه که شما این کار رو کنید...
اگه کسی می‌دونه لطفاً بگه..