Learn JavaScript In Arabic #62 - Date - Methods Part 3

preview_player
Показать описание
Date - Methods Part 3

=============================

Support Me on Patreon to Help me Create More Videos

I will be Very Happy if you Support my Channel.

Join Our Facebook Group:

Follow My Facebook Profile:

Like Facebook Page:

Follow Me On Twitter:
Рекомендации по теме
Комментарии
Автор

الله يجازيك بالخير أستاذ
دورة تستحق أكثر من مليون لايك 👍👍👍👍👍👍👍

mllkkjjhgljgfykmm
Автор

واصل يا أخي والله لقناتك جميل و شروحاتك ممتع و مفيدة و مفهوما ، والله أفضل قناة لتعليم برمجى ، الله وفقك.
أنا أخوك من المغرب

imaddragon
Автор

السلام عليكم و رحمة الله تعالى و بركاته و الصلاة و السلام على رسول الله و على آله و صحبه أجمعين
parse() و gettime() بالنسبة لل
قد يحصل اختلاط بينهما لذلك اردت ان اضيف احد الاجوبة التي توضح الفرق بينهما
This is a good question indeed. The result seems the same but the accuracy (compatibility) is different.

1. A simple answer will be, to use getTime() instead of parse().

2. A detail explanation :
QUOTE = `It is not recommended to use Date.parseas until ES5, parsing of strings was entirely implementation dependent. There are still many differences in how different hosts parse date strings, therefore date strings should be manually parsed (a library can help if many different formats are to be accommodated).`;

In short, because parse is a method of Date object, accepting a string of date representation. However data representation can be very different. For example, 1/2/2019 has two interpretation : Jan 2nd VS Feb 1st. This will cause unnoticeable wrong milliseconds.

on the other hand, getTime is a prototypical method.

Prototypical method means that the method is called under prototypical instance. Since the object is already a Date object, there is no ambuity for the error possible when using Date.parse

techreview
Автор

الله يجازيك بالخير أستاذ درس رااائع و دورة جد جد جد احترافية

techreview
Автор

شرح جميل ربنا يجزيك عنك كل خير ويكون في ميزان حسناتك

islamadel-dcqk
Автор

بارك الله فيك يا أستاذ
ربنا ما يحرمناش منك

jafa
Автор

كل الشكر من القلب ربنا يوفئك يا أستاز اسامة وياليت تضيف لنا دروس عن تحويل الدايت للتقويم الهجري وإضافة النوت على الموقع في تاريخ معين والرزنامات والأمور الحلوة دي ...

jaabrty
Автор

كم انا غير محظوظ ههه مع إتمامي لدورة الجافا سكريبت، قام أسامة بتحديث الدورة -_-

abderrouba
Автор

Thanks you :D
Very Nice Example at MDN
if (!Date.now) {
Date.now = function now() {
return new Date().getTime();
};
}

soufianeabid
Автор

من تاسع المستحيلات :D أنا كنت فاكر انهم سبعة هههههه

mahmoudyousef
Автор

شكرا على مجهودك .. عندي سؤال : كيف منقدر نحسب الوقت قبل 1970 بنفس الطريقة ولا بيعمل erorr ؟

energieliberal
Автор

var theDate = new Date(),

parse = Date.parse("25 oct 1990");

console.log(parse);
لحد هنا بيطبع التاريخ بالملي ثانيه مفيش مشكله
لما اكون عايز احول الوقت المطبوع الي
ISO String
بيجلي
error

لما اعمل كده
var myIso = parse.toISOString();
console.log(myIso);

وبقولي ان ال
parse.toISOString()
مش فنكشن
ممكن اعرف ليه

abdoosman
Автор

شكراً لك أستاذ أسامة لكن
مذا تعني new في الجافا سكربت

salh