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

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 تاريخ طرق


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


طرق الحصول على التاريخ

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

طريقة وصف
getDate() الحصول على يوم وعدد (1-31)
getDay() الحصول على أيام الأسبوع كرقم (0-6)
getFullYear() الحصول على السنة أربعة أرقام (س س س س)
getHours() الحصول على ساعة (0-23)
getMilliseconds() الحصول على ميلي ثانية (0-999)
getMinutes() الحصول على دقيقة (0-59)
getMonth() احصل على الشهر (0-11)
getSeconds() الحصول على ثانية (0-59)
getTime() الحصول على الوقت (ميلي ثانية منذ 1 يناير 1970)

و getTime() الطريقة

getTime() إرجاع عدد من ميلي ثانية منذ 1 يناير 1970:

مثال

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

و getFullYear() الطريقة

getFullYear() إرجاع السنة من تاريخ وعدد من أربعة أرقام:

مثال

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

و getDay() الطريقة

getDay() ترجع أيام الأسبوع كرقم (0-6):

مثال

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

في جافا سكريبت، في اليوم الأول من الأسبوع (0) يعني "الأحد"، وإن ظن بعض الدول في العالم في اليوم الأول من الأسبوع ليكون "الاثنين"

يمكنك استخدام مجموعة من الأسماء، و getDay() للعودة أيام الأسبوع كاسم:

مثال

<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
انها محاولة لنفسك »

تاريخ مجموعة طرق

وتستخدم أساليب تعيين لوضع جزء من التاريخ. هنا هي الأكثر شيوعا (حسب الترتيب الأبجدي):

طريقة وصف
setDate() تعيين اليوم كرقم (1-31)
setFullYear() تعيين السنة (شهر اختياريا والنهار)
setHours() ضبط الساعة (0-23)
setMilliseconds() تعيين ميلي ثانية (0-999)
setMinutes() ضبط الدقائق (0-59)
setMonth() تعيين الشهر (0-11)
setSeconds() تعيين ثانية (0-59)
setTime() ضبط الوقت (ميلي ثانية منذ 1 يناير 1970)

و setFullYear() الطريقة

setFullYear() تحدد كائن تاريخ إلى تاريخ محدد. في هذا المثال، إلى 14 يناير 2020:

مثال

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

و setDate() الطريقة

setDate() يحدد يوم من الشهر (1-31):

مثال

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

و setDate() يمكن أن تستخدم أيضا طريقة لإضافة أيام إلى تاريخ:

مثال

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

إذا ما أضيف أيام، والتحولات الشهر أو السنة، يتم التعامل مع التغييرات تلقائيا من قبل كائن التاريخ.


تاريخ الإدخال - التحليل اللغوي تواريخ

إذا كان لديك سلسلة تاريخ صالحة، يمكنك استخدام Date.parse() طريقة لتحويلها إلى ميلي ثانية.

Date.parse() إرجاع عدد من ميلي ثانية بين التاريخ و1 يناير 1970:

مثال

<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML = msec;
</script>
انها محاولة لنفسك »

يمكنك بعد ذلك استخدام عدد من الألف إلى تحويله إلى كائن تاريخ:

مثال

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

مقارنة تواريخ

يمكن بسهولة مقارنة التواريخ.

يقارن المثال التالي لتاريخ اليوم مع 14 يناير 2100:

مثال

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);

if (someday > today) {
    text = "Today is before January 14, 2100.";
} else {
    text = "Today is after January 14, 2100.";
}
document.getElementById("demo").innerHTML = text;
انها محاولة لنفسك »

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


طرق UTC التاريخ

وتستخدم أساليب UTC التاريخ للعمل التواريخ بالتوقيت العالمي (يعود Univeral في المنطقة الزمنية):

طريقة وصف
getUTCDate() نفس getDate() ، ولكن إرجاع UTC التاريخ
getUTCDay() نفس getDay() ، ولكن يعود في اليوم بالتوقيت العالمي
getUTCFullYear() نفس getFullYear() ولكن إرجاع السنة UTC
getUTCHours() نفس getHours() ولكن إرجاع ساعة بالتوقيت العالمي
getUTCMilliseconds() نفس getMilliseconds() ولكن إرجاع ميلي ثانية بالتوقيت العالمي
getUTCMinutes() نفس getMinutes() ، ولكن إرجاع UTC دقيقة
getUTCMonth() نفس getMonth() ولكن إرجاع الشهر UTC
getUTCSeconds() نفس getSeconds() ، ولكن يعود ثانية بالتوقيت العالمي

كامل جافا سكريبت تاريخ المرجعي

للإشارة كاملة، انتقل إلى لدينا كاملة جافا سكريبت تاريخ المرجعي .

المرجع يحتوي على أوصاف وأمثلة على كل خصائص التاريخ والأساليب.