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

نکته:نتایج خروجی ممکن است به دلیل تنظیمات مختلف کامپیوترها اندکی متفاوت باشند.