دالة fillzero: إذا كان التاريخان، الشهر واليوم، رقمين فرديين، أضف 0 في المقدمة. على سبيل المثال، التنسيق العام بتاريخ 3 مارس 2011 هو أن 2011-3-3 يتم تحويله إلى تنسيق مثل 2011-03-03 من خلال دالة. انسخ رمز الكود كما يلي:
وظيفة عامة تعبئة الصفر (L1)
إذا لين (l1) = 1 ثم
تعبئة الصفر=0&l1
آخر
تعبئة الصفر = l1
نهاية إذا
وظيفة النهاية
أمثلة الاستخدام:
انسخ رمز الكود كما يلي:
سنة الاستجابة (الآن) والشهر (الآن) واليوم (الآن) النتيجة: 201116
سنة الاستجابة (الآن)&ملء الصفر (الشهر (الآن))&ملء الصفر (اليوم (الآن)) عرض النتائج:20110106
كيفية التحكم في عرض تنسيق التاريخ الطويل وتنسيق التاريخ القصير:
تاريخ قصير: FORMATDATETIME(DATE,vbShortDate)
التاريخ الطويل: FORMATDATETIME(DATE,vbLongDate)
عند عرض تاريخ بناءً على لغة المملكة المتحدة (الولايات المتحدة)، يتم عرض التاريخ بالتنسيق التالي:
تاريخ قصير: 7/9/97
تاريخ طويل:الأربعاء 09 يوليو 1997
ملاحظة: يظهر تنسيق التاريخ القصير تمامًا كما هو دون أي تنسيق. بشكل افتراضي، يتم عرض التواريخ بتنسيق تاريخ قصير.
كيفية استخدام الدالة FORMATDATETIME() لمعالجة الوقت:
وقت قصير: FORMATDATETIME(TIME،vbShortTime)
وقت طويل: FORMATDATETIME(TIME,vbLongTime)
عند عرض الوقت باللغة المحلية للمملكة المتحدة (الولايات المتحدة)، يتم تنسيق الوقت كما يلي:
وقت قصير:03:20
وقت طويل:3:20:08 ص
انسخ رمز الكود كما يلي:
<%
الدالة فيلزيرو (ستر)
tt=str
إذا لين (ستر) = 1 ثم
ttt=0&str
نهاية إذا
fillZero=tt
وظيفة النهاية
'تاريخ التحويل، أضف صفر إلى رقم واحد 2003-1-2 --> 2003-01-02
الدالة ConvertDate(tDate)
tt=tDate
إذا كان isdate(tDate) ثم
ttt=year(tDate) & - &FillZero(month(tDate)) & - &FillZero(day(tDate))
نهاية إذا
ConvertDate=ttt
وظيفة النهاية
'أدخل سلسلة التاريخ والوقت، وقم بتحويلها إلى أربعة أرقام للبالغين، والرقمين الآخرين إلى سلسلة تاريخ ووقت جديدة
الدالة كونفيرت دات تايم(ت دات تايم)
tt=tDateTime
إذا كان isdate(tDateTime) إذن
ttt=year(tDateTime) & - &FillZero(month(tDateTime)) & - &FillZero(day(tDateTime)) & &FillZero(cstr(hour(tDateTime))) & : &FillZero(cstr(دقيقة(tDateTime)) ) & : & فيلزيرو(cstr(الثانية(tDateTime)))
نهاية إذا
ConvertDateTime=ttt
وظيفة النهاية
%>