PDA

View Full Version : Date Formmating



peymannaji
جمعه 04 خرداد 1386, 20:34 عصر
سلام دوستان

میخوام فرمت زمان به این صورت باشه باید چیکار کنم ؟ ( با یک مثال )



سال-ماه-روز-ساعت-دقیقه-ثانیه-میلی ثانیه

بطور مثال

2007-02-4-8-45-33-22

ealireza
جمعه 04 خرداد 1386, 20:43 عصر
سلام دوستان

میخوام فرمت زمان به این صورت باشه باید چیکار کنم ؟ ( با یک مثال )



سال-ماه-روز-ساعت-دقیقه-ثانیه-میلی ثانیه

بطور مثال

2007-02-4-8-45-33-22



ساده ترین روش اینه


str= Now.Millisecond & "-"
str+=Now.Second & "-"
str+=Now.Minute & "-"
str+=Now.Hour & "-"
str+= Now.Day & "-"
str+= Now.Month & "-"
str+=Now.Year & "-"


البته از Format هم میتونی استفاده کن

ealireza
جمعه 04 خرداد 1386, 20:45 عصر
format هم میتونی به شکل زیر استفاده کنی فقط میلی ثانیه نداری


Format(Now,"M-d-yyyy")

peymannaji
جمعه 04 خرداد 1386, 20:55 عصر
دوست عزیز ممنون ... مورد دوم رو چگونه و در کجا قرار بدم ؟ البته با مورد اول کارم راه افتاد؟

ealireza
جمعه 04 خرداد 1386, 22:27 عصر
دوست عزیز ممنون ... مورد دوم رو چگونه و در کجا قرار بدم ؟ البته با مورد اول کارم راه افتاد؟
دوست من
جای NOW متغییری از جنس DATE قرار بده
و در پارامتر بعد فرمتت رو وارد کن
مثلا yyyy --> 1999 رو بر میگردونه
خروجی تابع یک String هست که میتونی هر جا خواستی ازش استفاده کنی


من الگو ها رو براتون میزارم تا بتونین الگوی متناسب با کارتون رو پیاده سازی کنید


: Time separator.
/ - Date separators.
% Precedes a single-character format string.
d Displays the day as a number without a leading zero.
dd Displays the day as a number with a leading zero.
ddd Displays the day name as an abbreviation.
dddd Displays the day as a full name.
M Displays the month as a number without a leading zero.
MM Displays the month as a number with a leading zero.
MMM Displays the month name as an abbreviation.
MMMM Displays the month as a full name.
yy Displays the year in two-digit format.
yyyy Displays the year in four-digit format.
h Displays the hour as a number without leading zeros using the 12-hour clock.
hh Displays the hour as a number with leading zeros using the 12-hour clock.
H Displays the hour as a number without leading zeros using the 24-hour clock.
HH Displays the hour as a number with leading zeros using the 24-hour clock.
m Displays the minute as a number without leading zeros.
mm Displays the minute as a number with leading zeros.
s Displays the seconds as a number without leading zeros.
ss Displays the seconds as a number with leading zeros.
f... Displays fractions of seconds using up to 7 characters to display fractional digits.
tt Uses the 12-hour clock and displays an uppercase AM with any hour before noon; displays an uppercase PM with any hour between noon and 11:59 P.M.


موفق باشید دوست من

peymannaji
جمعه 04 خرداد 1386, 22:45 عصر
باز هم تشکر دوست من خیلی لطف کردین ... موفق باشید...