أحدث البرامج التعليمية وتطوير الشبكة
×

JS البرنامج التعليمي

JS الصفحة الرئيسية JS المقدمة JS ألى أين JS الناتج JS بناء الجملة JS البيانات JS تعليقات JS المتغيرات JS مشغلي JS علم الحساب JS مهمة JS أنواع البيانات JS وظائف JS الأجسام JS نطاق JS أحداث JS سلاسل JS طرق سلسلة JS أرقام JS طرق عدد JS الرياضيات JS التمور JS تاريخ تنسيقات JS تاريخ طرق JS المصفوفات JS طرق مجموعة JS القيم المنطقية JS مقارنات JS الظروف JS تحول JS حلقة غيرمنتهية For JS حلقة بينما JS استراحة JS نوع التحويل JS التعبير العادي JS أخطاء JS التصحيح JS الرفع JS الوضع الصارم JS دليل الاناقة JS أفضل الممارسات JS الأخطاء JS أداء JS الكلمات المحجوزة JS JSON

JS أشكال

أشكال التحقق من صحة API أشكال

JS موضوع

تعريفات الكائن خصائص الكائن طرق كائن نماذج الكائن

JS وظائف

تعاريف وظيفة وظيفة المعلمات وظيفة الاحتجاج الإغلاق وظيفة

JS HTML DOM

DOM مقدمة DOM أساليب DOM وثيقة DOM عناصر DOM HTML DOM CSS DOM الرسوم المتحركة DOM أحداث DOM EventListener DOM ملاحة DOM العقد DOM Nodelist

JS المتصفح BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS أمثلة

JS أمثلة JS HTML DOM JS HTML إدخال JS HTML الأجسام JS HTML أحداث JS المتصفح JS اختبار قصير JS ملخص

JS المراجع

JavaScript الأجسام HTML DOM الأجسام


 

JavaScript التمور


الكائن التسجيل يتيح لك العمل مع التواريخ (السنوات أو الشهور والأيام والساعات والدقائق والثواني، وميلي ثانية)


تنسيقات تاريخ جافا سكريبت

موعد جافا سكريبت يمكن كتابة كسلسلة:

الشمس 6 نوفمبر 2016 06:57:46 GMT + 0800 (中国标准时间)

أو كرقم:

1478386666530

تواريخ مكتوبة كأرقام، تحدد عدد المللي ثانية منذ 1 يناير 1970، 00:00:00.


عرض تواريخ

في هذا البرنامج التعليمي ونحن نستخدم البرنامج النصي لعرض التمور داخل <p> عنصر مع id="demo" :

مثال

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = Date();
</script>
انها محاولة لنفسك »

السيناريو أعلاه يقول: تعيين قيمة Date() لمحتوى ( innerHTML ) للعنصر مع id="demo" .

سوف تتعلم كيفية عرض التاريخ، في شكل أكثر قابلية للقراءة، في أسفل هذه الصفحة.


خلق تاريخ الأجسام

الكائن التسجيل يتيح لنا العمل مع التواريخ.

موعد يتكون من العام، شهر، يوم، ساعة، دقيقة، ثانية، وميلي ثانية.

يتم إنشاؤها تاريخ الكائنات مع new Date() المنشئ.

هناك 4 طرق للبدء في التاريخ:

new Date()
new Date(milliseconds)
new Date(dateString)
new Date(year, month, day, hours, minutes, seconds, milliseconds)

عن طريق new Date() ، بإنشاء كائن موعد جديد مع التاريخ والوقت الحالي:

مثال

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d;
</script>
انها محاولة لنفسك »

يستخدم التسجيل الجديد (تاريخ سلسلة)، يخلق كائن تاريخ جديد من تاريخ ووقت محدد:

مثال

<script>
var d = new Date("October 13, 2014 11:13:00");
document.getElementById("demo").innerHTML = d;
</script>
انها محاولة لنفسك »

ووصف سلاسل التاريخ صالحة (تنسيقات التاريخ) في الفصل التالي.

عن طريق التسجيل الجديد (عدد)، بإنشاء كائن موعد جديد مع مرور الوقت الصفر بالإضافة إلى عدد.

صفر الوقت هو 01 January 1970 00:00:00 UTC . يتم تحديد عدد في مللي ثانية:

مثال

<script>
var d = new Date(86400000);
document.getElementById("demo").innerHTML = d;
</script>
انها محاولة لنفسك »

يتم احتساب مواعيد جافا سكريبت في الالف من 1 يناير 1970 00:00:00 التوقيت العالمي (UTC). يحتوي على واحد يوم 86400000 ميلي ثانية واحدة.

عن طريق new Date (7 أرقام)، بإنشاء كائن موعد جديد مع التاريخ والوقت المحدد:

أرقام 7 تحدد السنة والشهر واليوم والساعة والدقيقة والثانية، وميلي ثانية واحدة، في هذا النظام:

مثال

<script>
var d = new Date(99,5,24,11,33,30,0);
document.getElementById("demo").innerHTML = d;
</script>
انها محاولة لنفسك »

فوق السماح أنواع من مثال لنا حذف أي من المعلمات 4 الماضية:

مثال

<script>
var d = new Date(99,5,24);
document.getElementById("demo").innerHTML = d;
</script>
انها محاولة لنفسك »

جافا سكريبت تعول أشهر من 0 إلى 11. يناير هو 0. ديسمبر هو 11.


تاريخ طرق

عندما يتم إنشاء كائن التاريخ، عددا من وسائل تسمح لك أن تعمل على ذلك.

طرق التسجيل تتيح لك الحصول على وتعيين السنة والشهر واليوم والساعة والدقيقة والثانية، وميلي ثانية واحدة من الأشياء، وذلك باستخدام إما بالتوقيت المحلي أو بالتوقيت العالمي (الحوزة، أو بتوقيت جرينتش).

وتغطي طرق التسجيل في فصل لاحق.


عرض تواريخ

عند عرض الكائن الآن في HTML، يتم تحويلها تلقائيا إلى سلسلة، مع toString() طريقة.

مثال

<p id="demo"></p>

<script>
d = new Date();
document.getElementById("demo").innerHTML = d;
</script>

بالضبط مثل:

<p id="demo"></p>

<script>
d = new Date();
document.getElementById("demo").innerHTML = d.toString();
</script>
انها محاولة لنفسك »

و toUTCString() طريقة تحويل التاريخ إلى سلسلة بالتوقيت العالمي (معيار عرض التاريخ).

مثال

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.toUTCString();
</script>
انها محاولة لنفسك »

و toDateString() طريقة تحويل التاريخ إلى تنسيق أكثر قابلية للقراءة:

مثال

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.toDateString();
</script>
انها محاولة لنفسك »

تاريخ الكائنات ثابتة. وقت الكمبيوتر تدق، ولكن الأشياء التاريخ، خلقت مرة واحدة، ليست كذلك.


المناطق الزمنية

عند تحديد موعد، دون أن يحدد التوقيت، وسوف جافا سكريبت استخدام المنطقة الزمنية المتصفح.

عند الحصول على موعد، دون تحديد منطقة زمنية، يتم تحويل النتيجة إلى المنطقة الزمنية المتصفح.

وبعبارة أخرى: إذا تم إنشاء وقت / زمن بتوقيت جرينتش (توقيت غرينتش)، سيتم تحويل التاريخ / الوقت لCDT (وسط الولايات المتحدة التوقيت الصيفي) إذا يستعرض المستخدم من وسط الولايات المتحدة.

إقرأ المزيد حول المناطق الزمنية في الفصول القادمة.


اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 »