فيما يلي ملخص لوظائف تاريخ JS للرجوع إليها
1. الحصول على الوقت الحالي
نسخة الكود كما يلي: var date = new Date () ؛
2. البيانات المعروفة بتحويل السنة والشهر واليوم إلى نوع التاريخ:
نسخة الكود كما يلي:
var applicDate = document.domainExceptionForm.ApplyDate.value ؛
ApplyDate = applicDdate.split ("t") [0] ؛
var applyyear = applicddate.split ("-") [0] ؛
var applicMonth = applicddate.split (" -") [1] - 1 ؛
var applyday = appluddate.split ("-") [2] ؛
var applicDate1 = تاريخ جديد (applicyear ، applicmonth ، applicayday) ؛
3. قارن ما إذا كان عدد الأيام التي تختلف بين التاريخين أكبر من 5:
نسخة الكود كما يلي:
Parseint ((Date-ApplyDate1) / (1000 * 60 * 60 * 24))> = 5
4. قارن مرتين:
نسخة الكود كما يلي:
if (date.valueof ()> applicdate1.valueof ()) {
التنبيه ("يجب ألا يكون تاريخ الإدخال أقل من التاريخ الحالي!") ؛
} آخر {
تنبيه ("موافق!") ؛
}
5. الحصول على الوقت ، الدقيقة والثانية من الوقت الحالي
نسخة الكود كما يلي:
var اليوم = تاريخ جديد () ؛
var nian = today.getlyear () ؛
var you = today.getMonth () + 1 ؛
var day = today.getDate () ؛
var hour = today.gethours () ؛
var min = today.getMinutes () ؛
var miao = today.getSeconds () ؛
6. إضافة الوقت: يتم الحصول على الوقت بعد 35 يومًا من الوقت المحدد (12 أغسطس 2006).
نسخة الكود كما يلي:
var d = تاريخ جديد ("2006 ، 7 ، 12") ؛
D.SetDate (D.GetDate () + 35) ؛
7. طرق كائنات التاريخ
يتيح لك كائن التاريخ الحصول على الوقت والتاريخ بالنسبة للوقت القياسي الدولي (GMT ، المعروف الآن باسم الوقت المنسق UTC-Universal) أو نظام التشغيل الذي يعمل عليه مشغل الفلاش. لاستخدام طريقة كائن التاريخ ، يجب عليك أولاً إنشاء مثيل لكائن التاريخ.
يجب أن يستخدم كائن التاريخ إصدارات Flash 5 أو الأحدث من اللاعب.
طريقة كائن التاريخ ليست ثابتة ، ولكن يمكن تطبيقها على الكيانات الفردية المحددة عند استخدامها.
مقدمة لطريقة كائن التاريخ: ・
انسخ الرمز على النحو التالي: getDate | احصل على التاريخ الحالي وفقًا للتوقيت المحلي (ما هو يوم هذا الشهر)
GetDay | Get Today هو يوم الأسبوع وفقًا للتوقيت المحلي (0-Sunday ، 1-Monday ...)
getlyare | احصل على العام الحالي (أربعة أرقام) بناءً على التوقيت المحلي
gethours | احصل على العدد الحالي للساعات بناءً على التوقيت المحلي (نظام 24 ساعة ، 0-23)
getMilliseconds | احصل على العدد الحالي للمللي ثانية على أساس التوقيت المحلي
getMinutes | احصل على عدد الدقائق الحالية بناءً على التوقيت المحلي
GetMonth | احصل على الشهر الحالي وفقًا للتوقيت المحلي (لاحظ أنه بدءًا من 0: 0-JAN ، 1-FEB ...)
getSeconds | احصل على العدد الحالي من الثواني وفقًا للتوقيت المحلي
GetTime | احصل على عدد المللي ثانية بتنسيق UTC منذ 0: 00: 1970.1.1
getTimeZoneOffset | احصل على قيمة الإزاحة للوقت الحالي وتنسيق UTC (في دقائق)
getutcdate | احصل على التاريخ الحالي بتنسيق UTC (في أي يوم من هذا الشهر)
getutcday | الحصول على تنسيق UTC اليوم هو يوم الأسبوع (0-Sunday ، 1-Monday ...)
getutcyarry | احصل على السنة الحالية بتنسيق UTC (أربعة أرقام)
getutchours | احصل على العدد الحالي للساعات بتنسيق UTC (نظام 24 ساعة ، 0-23)
getutcmilliseconds | احصل على العدد الحالي للمللي ثانية في تنسيق UTC
getutcminutes | احصل على العدد الحالي من الدقائق بتنسيق UTC ・
getutcmonth | احصل على الشهر الحالي بتنسيق UTC (لاحظ أنه بدءًا من 0: 0-JAN ، 1-FEB ...)
getutcseconds | احصل على العدد الحالي من الثواني بتنسيق UTC ・
getyear | احصل على سنة الاختصار الحالية بناءً على التوقيت المحلي (العام الحالي ناقص 1900)
setDate | حدد التاريخ الحالي (في أي يوم من هذا الشهر)
بشكل محدد | اضبط العام الحالي (أربعة أرقام)
Sethours | اضبط العدد الحالي للساعات (نظام 24 ساعة ، 0-23)
setmilliseconds | اضبط العدد الحالي للمللي ثانية
setMinutes | اضبط العدد الحالي من الدقائق
Setmonth | اضبط الشهر الحالي (لاحظ أنه بدءًا من 0: 0-JAN ، 1-FEB ...)
setutcminutes | اضبط العدد الحالي من الدقائق بتنسيق UTC
setutcmonth | قم بتعيين الشهر الحالي بتنسيق UTC (لاحظ أنه بدءًا من 0: 0-JAN ، 1-FEB ...)
setutcseconds | اضبط العدد الحالي للثواني بتنسيق UTC
Setyear | حدد سنة الاختصار الحالية (العام الحالي ناقص 1900)
tostring | تحويل قيمة وقت التاريخ إلى قيمة السلسلة في شكل "التاريخ/الوقت"
Date.UTC | إرجاع القيمة الزمنية الثابتة لتاريخ ووقت تنسيق UTC المحدد
SetSeconds | حدد العدد الحالي للثواني
setTime | اضبط عدد المللي ثانية بتنسيق UTC منذ 0:00 0:00
setutcdate | حدد التاريخ الحالي لتنسيق UTC (في أي يوم من هذا الشهر)
setutclyear | حدد السنة الحالية بتنسيق UTC (أربعة أرقام)
setutchours | اضبط العدد الحالي للساعات بتنسيق UTC (نظام 24 ساعة ، 0-23)
setutcmilliseconds | قم بتعيين العدد الحالي للمللي ثانية في تنسيق UTC
8. إنشاء كائن تاريخ جديد
القواعد:
نسخة الكود كما يلي:
تاريخ جديد () ؛
تاريخ جديد (السنة [، الشهر [، التاريخ [، ساعة [، دقيقة [، ثانية [، ملايين ثانية]]]]]) ؛
المعلمة:
نسخة الكود كما يلي:
السنة هي عدد صحيح بين 0 و 99 ، يتوافق مع 1900 و 1999 ، أو تحديد سنة محددة لأربعة أرقام ؛
الشهر هو عدد صحيح بين 0 (يناير) و 11 (ديسمبر) ، وهذه المعلمة اختيارية ؛
التاريخ هو عدد صحيح بين 1 و 31 ، وهذه المعلمة اختيارية ؛
الساعة هي عدد صحيح بين 0 (0:00 صباحًا) و 23 (11:00 مساءً) ، وهذه المعلمة اختيارية ؛
الدقيقة هي عدد صحيح بين 0 و 59 ، وهذه المعلمة اختيارية ؛
الثاني هو عدد صحيح بين 0 و 59 ، وهذه المعلمة اختيارية ؛
Millisecond هو عدد صحيح بين 0 و 999 ، وهذه المعلمة اختيارية ؛
التعليق: كائن. إنشاء كائن تاريخ جديد.
يدعم اللاعب: فلاش 5 أو أحدث.
مثال:
فيما يلي مثال على الحصول على التاريخ والوقت الحاليين:
نسخة الكود كما يلي: الآن = تاريخ جديد () ؛
فيما يلي مثال على كائن التاريخ لليوم الوطني:
نسخة الكود كما يلي: national_day = تاريخ جديد (49 ، 10 ، 1) ؛
فيما يلي مثال على استخدام أساليب GetMonth و GetDate و GetlightlyArt لكائن التاريخ للحصول على الوقت ، ثم إخراجه في مربع النص الديناميكي.
نسخة الكود كما يلي:
myDate = تاريخ جديد () ؛
DateTextField = (myDate.getMonth () + "/" + myDate.getDate () + "/" + myDate.getlyear ()) ؛