Date.now()‎

من موسوعة حسوب

الدالة Date.now()‎ تعيد كم ملي ثانية مضت منذ ‎1 January 1970 00:00:00 UTC.

البنية العامة

Date.now()

القيمة المعادة

قيمة عددية من النوع Number تُمثِّل كم ملي ثانية مضت منذ بدء توقيت يونكس (UNIX epoch).

الوصف

لمّا كانت الدالة now()‎ دالةً ساكنة (static method) تابعةً للكائن Date، فيجب استخدامها دومًا بالشكل Date.now()‎.

تعويض نقص دعم المتصفحات

أُضيفت هذه الدالة في معيار ECMAScript 5.1، لذا يمكننا استخدام الشيفرة الآتية لإضافتها في المتصفحات التي لا تدعمها:

if (!Date.now) {
  Date.now = function now() {
    return new Date().getTime();
  };
}

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي 5 3 9 10.5 4

مصادر ومواصفات