وظيفة Date في VBScript

التعريف والاستخدام

يمكن للوظيفة Date العودة إلى التاريخ الحالي للنظام.

اللغة البرمجية

Date

إشارات وتعليقات

مهمة:

إذا تم قراءة 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("The current system date is: ")
document.write(Date)

الناتج:

تاريخ النظام الحالي هو: 1/14/2002

TIY

Date
كيفية عرض التاريخ الحالي باستخدام دالة Date.