زهير طه
, آخر تحديث :

0

694

احصل على التاريخ الهجري بأي لغة بلغة البرمجة JavaScript بدون أي مكتبة خارجية

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

أما الآن في الإصدار الأخير من جافا سكربت نستطيع الحصول على التقويم الهجري بدون أي مكتبات وبأي لغة نريدها.
مثلاً للحصول على تاريخ اليوم بالتقويم الهجري باللغة العربية نكتب:


new Intl.DateTimeFormat('ar-TN-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now())


وللحصول عليه باللغة الفرنسية


new Intl.DateTimeFormat('fr-TN-u-ca-islamic', {day: 'numeric', month: 'long',weekday: 'long',year : 'numeric'}).format(Date.now())

لتفاصيل أكثر حول هذا الـ API الجديد

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat

معاينة حية

https://codepen.io/zuhairtaha/pen/Rmrdrp?editors=1010


التعليقات (0)