English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يُستخدم object Date لمعالجة التواريخ والوقت
يُتأسس object Date باستخدام كائن new Date()
يُبنى object Date على قيمة الوقت، وهي عدد الميليسي ثانية منذ 1 يناير 1970 UTC
يمكنك استخدام أي من اللغات التالية لإنشاء object Date باستخدام كائن Date()
new Date();new Date(milliseconds);new Date(dateString);new Date(year, month, day, hours, minutes, seconds, milliseconds);
ملاحظة: يُحسب الشهر في JavaScript من 0 إلى 11. هذا يعني أن يناير هو 0، وديسمبر هو 11.
يمكنك العثور علىفي دروس JavaScript Dateللحصول على معلومات إضافية حول التواريخ والوقت
يُظهر الجدول أدناه خصائص Date object
خصائص | وصف |
---|---|
constructor | استرجاع الدالة التي تقوم بإنشاء prototype لـ Date object |
prototype | يُمكنك إضافة خصائص جديدة وأساليب جديدة إلى الجسم |
يُظهر الجدول أدناه طرق Date object
الطريقة | وصف |
---|---|
getDate() | استرجاع اليوم في الشهر للموعد المحدد بناءً على الوقت المحلي (من 1-31) |
getDay() | استرجاع اليوم في الأسبوع للموعد المحدد بناءً على الوقت المحلي (من 0-6) |
getFullYear() | استرجاع السنة للموعد المحدد بناءً على الوقت المحلي (يُستخدم عدد أربعة أرقام للسنة) |
getHours() | استرجاع الساعة للموعد المحدد بناءً على الوقت المحلي (من 0-23) |
getMilliseconds() | استرجاع الميليسي ثانية للموعد المحدد بناءً على الوقت المحلي (من 0-999) |
getMinutes() | استرجاع الدقائق للموعد المحدد بناءً على الوقت المحلي (من 0-59) |
getMonth() | استرجاع الشهر للموعد المحدد بناءً على الوقت المحلي (من 0-11) |
getSeconds() | استرجاع عدد الثواني للمستند إلى الوقت المحلي للموعد المحدد (من 0-59) |
getTime() | استرجاع عدد الميليسي ثانية منذ منتصف الليل UTC 1 يناير 1970 |
getTimezoneOffset() | استرجاع الفارق بين الوقت UTC والوقت المحلي، بالدقائق |
getUTCDate() | استرجاع يومًا معينًا في الشهر بناءً على الوقت العام (من 1-31 يبدأ) |
getUTCDay() | استرجاع أيام الأسبوع (من 0 إلى 6) بناءً على الوقت العام |
getUTCFullYear() | يعود السنة بناءً على الوقت العالمي |
getUTCHours() | يعود الساعات بناءً على الوقت العالمي (تبدأ من 0 إلى 23) |
getUTCMilliseconds() | يعود الميلiseconds بناءً على الوقت العالمي (من 0 إلى 999) |
getUTCMinutes() | يعود الدقائق بناءً على الوقت العالمي (من 0 إلى 59) |
getUTCMonth() | يعود الشهر بناءً على الوقت العالمي (من 0 إلى 11) |
getUTCSeconds() | يعود الثواني بناءً على الوقت العالمي (من 0 إلى 59) |
getYear() | غير مستحب استخدامه.استخدامgetFullYear()بديل للمفهوم |
setDate() | يضبط اليوم من الشهر بناءً على الوقت المحلي |
setFullYear() | يضبط السنة الكاملة بناءً على الوقت المحلي |
setHours() | يضبط جزء الساعات من عنصر التاريخ بناءً على الوقت المحلي |
setMilliseconds() | يضبط جزء الميلiseconds من عنصر التاريخ بناءً على الوقت المحلي |
setMinutes() | يضبط جزء الدقائق من عنصر التاريخ بناءً على الوقت المحلي |
setMonth() | يضبط جزء الشهر من عنصر التاريخ بناءً على الوقت المحلي |
setSeconds() | يضبط جزء الثواني من عنصر التاريخ بناءً على الوقت المحلي |
setTime() | يضبط التاريخ إلى عدد الميلiseconds المحدد قبل أو بعد 1 يناير 1970 |
setUTCDate() | يضبط جزء اليوم من عنصر التاريخ بناءً على الوقت العالمي |
setUTCFullYear() | يضبط جزء السنة من عنصر التاريخ بناءً على الوقت العالمي |
setUTCHours() | يضبط جزء الساعات من عنصر التاريخ بناءً على الوقت العالمي |
setUTCMilliseconds() | يضبط جزء الميلiseconds من عنصر التاريخ بناءً على الوقت العالمي |
setUTCMinutes() | يضبط جزء الدقائق من عنصر التاريخ بناءً على الوقت العالمي |
setUTCMonth() | يضبط جزء الشهر من عنصر التاريخ بناءً على الوقت العالمي |
setUTCSeconds() | يضبط جزء الثواني من عنصر التاريخ بناءً على الوقت العالمي |
setYear() | غير مستحب استخدامه.استخدامsetFullYear()بديل للمفهوم |
toDateString() | يعود جزء التاريخ من عنصر التاريخ كنص قابل للقراءة من قبل الإنسان. |
toGMTString() | غير مستحب استخدامه.استخدامtoUTCString()بديل للمفهوم |
toISOString() | يعود التاريخ كنص، بتنسيق منسق وفقًا للمواصفة الدولية |
toJSON() | يعود التاريخ كنص، بتنسيق تاريخ JSON |
toLocaleDateString() | بشكل نصي بتنسيق المحلية يعود جزء التاريخ من عنصر Date |
toLocaleTimeString() | يقوم بتحويل جزء الوقت من Date object إلى سلسلة من الوقت بناءً على التوقيت المحلي |
toLocaleString() | يقوم بتحويل Date object إلى سلسلة من الوقت بناءً على التوقيت المحلي |
toString() | يقوم بتحويل Date object إلى سلسلة من الوقت |
toTimeString() | يقوم بتحويل جزء الوقت من Date object إلى سلسلة من الوقت |
toUTCString() | يقوم بتحويل Date object إلى سلسلة من الوقت بناءً على الوقت العالمي القياسي |
valueOf() | يقوم بتحويل Date object إلى قيمة أصلية |
تعريف طريقة ثابتة لـ Date object. هذه الطرق يتم استدعاؤها عبر مكون بناء Date() نفسه.
الطريقة | وصف |
---|---|
Date.now() | يقوم بتحويل تاريخ إلى عدد الميليسيوندات منذ منتصف الليل في 1 يناير 1970 بالتوقيت العالمي القياسي |
Date.parse() | يحلل سلسلة التاريخ ويقوم بتحويلها إلى عدد الميليسيوندات منذ 1 يناير 1970 00:00:00 (UTC) ويقوم بتخطي الثواني الزائدة |
Date.UTC() | عد إلى عدد الميليسيوندات في Date object منذ 1 يناير 1970 00:00:00. |