VBScript Now function
definitions and usage
تابع Now میتواند بر اساس تنظیمات تاریخ و زمان سیستم کامپیوتر، تاریخ و زمان فعلی را بازگرداند.
syntax
Now
warnings and notes
مatters important:
اگر میخواهید همزمان Date، Time و Now را بخوانید، پس Now = Date + Time، اما در واقع، نمیتوانیم همزمان این سه تابع را فراخوانی کنیم، زیرا پس از اجرای یک تابع، باید تابع دیگر اجرا شود، بنابراین اگر در برنامهتان نیاز به دریافت تاریخ و زمان فعلی دارید، باید از Now استفاده کنید و سپس از DateVale و TimeValue برای دریافت تاریخ و زمان استفاده کنید.مثال: دریافت تاریخ و زمان یک زمانپایه خاص:
N = Now 'تاریخ و زمان این زمانپایه D = Datevalue(N) 'قسمت تاریخ زمانپایه T = TimeValue(N) 'قسمت زمان زمانپایه D2 = Date 'تاریخ زمانپایه 1 T2 = Time 'زمان زمانپایه 2
تفکر در مسائل
چقدر بزرگترین خطای ممکن در اجرای پیاپی Response.write Now و Response.Write Date + Time ممکن است باشد؟ فرض کنید:
زمانپایه 1 گرفته شده Now = #7/1/95 23:59:59# زمانپایه 2 گرفته شده Date = #7/1/95#
و اگر "زمانپایه 3" دقیقاً از یک روز عبور کند، بنابراین Time = #0:00:00، بنابراین تفاوت Now با Date+Time به 23:59:59 میشود.
مثال
مثال 1
document.write(Now)
خروجی:
2007-10-1 14:10:06
نکته:نتایج خروجی ممکن است به دلیل تنظیمات مختلف کامپیوترها اندکی متفاوت باشند.