كائن الوقت هو كائن نستخدمه غالبًا ، وهو لا ينفصل عن هذا الكائن سواء كان إخراج الوقت وحكم الوقت والعمليات الأخرى. بالإضافة إلى الكائنات الزمنية في JavaScript ، هناك أيضًا العديد من الكائنات الزمنية في VBScript ، وهي مفيدة للغاية. فيما يلي شرح وظيفة التاريخ في JavaScript وفقًا لعملية لدينا.
تاريخ جديد ()
تاريخ جديد (ميلي ثانية)
تاريخ جديد (البيانات)
تاريخ جديد (سنة ، شهر)
تاريخ جديد (سنة ، شهر ، يوم)
تاريخ جديد (سنة ، شهر ، يوم ، ساعات)
تاريخ جديد (سنة ، شهر ، يوم ، ساعات ، دقائق)
تاريخ جديد (سنة ، شهر ، يوم ، ساعات ، دقائق ، ثوان)
تاريخ جديد (سنة ، شهر ، يوم ، ساعات ، دقائق ، ثوان ، microseconds)
ما يلي
1. Date () ، عندما لا تكون هناك معلمات ، يتم إنشاء كائن الوقت والتاريخ الحاليين.
2. تاريخ جديد (ميلي ثانية) ، عندما تكون المعلمة رقمًا ، فإن هذه المعلمة هي طابع زمني ، ويعتبر مللي ثانية ، مما يخلق كائنًا وتاريخًا مع مللي ثانية محددة من 1 يناير 1970.
3. Date (DateString) ، هذه المعلمة عبارة عن سلسلة ، ويجب تحويل هذه السلسلة باستخدام Date.Parse ().
4. يتم تعريف المنشئون الستة التالية بدقة:
1). إذا كان 0-99 ، فأضف عام 1900 على هذا الأساس ، ويتم إرجاع الآخرين كما هو.
2). رونث ، هو عدد صحيح مع مجموعة من 0-11.
3). يوم عدد صحيح مع نطاق 1-31.
4). hours هو عدد صحيح مع نطاق من 0-23.
5).
6).
7). microseconds هو عدد صحيح مع مجموعة من 0-9999.
<html> <head> <title> تحويل الطابع الزمني إلى السنة ، الشهر ، اليوم ، الوقت ، الدقيقة ، والثانية </title> <meta http-equiv = "content-type" content = "text/html ؛ charset = utf-8"/> </head> shijianchuo = now.getTime () ؛ // احصل على تنبيه الطابع الزمني الحالي ("Timestamp:"+shijianchuo) ؛ var nowdate = new date (shijianchuo) ؛ الطابع الزمني إلى سنة ، شهر ، يوم ، ساعة ، دقيقة ، والثانية. التنبيه ("الوقت الحالي:"+nowtime) ؛}/*تنسيق التاريخ: لتمديد التاريخ ، يمكن تحويل التاريخ إلى سنة السلسلة (y) بالتنسيق المحدد أن يستخدم 1-4 نائبة ، ويمكن للربع (ف) استخدام 1-2 حاملات نائبة. يمكن لشهر (م) ، اليوم (د) ، الساعة (ح) ، الدقيقة (م) ، والثواني (الثواني) استخدام أصحاب نائب 1-2. يمكن أن يستخدم milliseconds (s) فقط عنصر نائب واحد (عدد من 1-3 أرقام) مثال: (تاريخ جديد ()) {"m+": this.getMonth ()+1 ، // month "d+": this.getDate () ، // day "h+": this.gethours () ، // time "m+": this.getMinutes () ، // min // ربع سنوي "s": this.getMillIsEconds () // ms} ؛ if (/(y+)/.test(fmt)) ")"). اختبار (FMT))