كيفية الحصول على التاريخ الحالي في JavaScript وتنسيقه؟
مرحبًا بالجميع! لقد بدأت للتو في تعلم JavaScript وواجهت مهمة بسيطة للوهلة الأولى. أحتاج إلى عرض التاريخ الحالي على صفحة ويب (في متجر إلكتروني)، على سبيل المثال: "اليوم: 15 مارس 2025". ذهبت إلى الوثائق ووجدت كائن `Date`. ولكن عندما أكتب كودًا بسيطًا:
```javascript
let today = new Date();
console.log(today);
```
...يتم طباعة شيء مثل: "Sat Mar 15 2025 12:34:56 GMT+0300 (Москва, стандартное время)". هذا ليس التنسيق الذي أحتاجه على الإطلاق! كيف يمكنني الحصول على اليوم والشهر مكتوبًا بالحروف والسنة؟ حاولت تحليل السلسلة باستخدام `.split()` أو استخدام `.getMonth()`، ولكن الشهر يُرجع رقمًا من 0 إلى 11، وليس اسمًا. كما سمعت عن مكتبة moment.js، لكنني لا أريد إضافة مكتبة كاملة من أجل تاريخ واحد. أرجو إرشادي حول كيفية الحصول على التاريخ الحالي وتنسيقه بشكل جميل باستخدام JavaScript النقي؟ سأكون ممتنًا للأمثلة مع التوضيحات، لأنني مبتدئ.