البرمجة

استخدام Moment.js للحصول على شهر من كائن تاريخ

للحصول على شهر من كائن تاريخ (Date) باستخدام مكتبة Moment.js في JavaScript، يمكنك استخدام الدالة month() من Moment.js بدون تحديد تنسيق الإدخال. في حالة كائن التاريخ scope.date الذي تحاول استخدامه، يمكنك استخدام الدالة بهذه الطريقة:

javascript
var month = moment(scope.date).month();

سيتمكن هذا الكود من استخراج الشهر من كائن التاريخ scope.date بدون الحاجة إلى استخدام substring أو تحديد تنسيق الإدخال.

المزيد من المعلومات

بالتأكيد! لاحظ أنه يمكنك أيضًا الحصول على اسم الشهر بتنسيق نصي باستخدام Moment.js. لذلك، إذا كنت بحاجة إلى اسم الشهر بدلاً من رقمه، يمكنك استخدام الدالة format() مع قالب النص “MMMM”:

javascript
var monthName = moment(scope.date).format('MMMM');

هذا سيُعيد اسم الشهر باللغة الإنجليزية (على سبيل المثال، “February”). إذا كنت تريد الحصول على اسم الشهر بلغة أخرى، يمكنك تمرير لغة الرمز الدولي للغة المطلوبة كمعامل إضافي للدالة format()، على سبيل المثال:

javascript
var monthNameArabic = moment(scope.date).locale('ar').format('MMMM');

هذا سيُعيد اسم الشهر باللغة العربية (على سبيل المثال، “فبراير”).

زر الذهاب إلى الأعلى