Avatar ·

ما هو التنسيق الصحيح للتاريخ في JSON وكيفية التعامل معه في JavaScript؟

مرحباً بالجميع! أنا مطور JavaScript مبتدئ، وواجهت مشكلة في نقل التواريخ عبر JSON. أكتب تطبيقاً صغيراً يرسل بيانات تحتوي على تواريخ إلى الخادم ويستقبلها مرة أخرى. لكنني مرتبك بشأن التنسيقات. إليك مثال على الكود الخاص بي: ```javascript // إنشاء كائن مع تاريخ const event = { title: "اجتماع", date: new Date("2024-03-15T10:00:00") }; // إرسال إلى الخادم fetch('/api/events', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(event) }); // استقبال مرة أخرى fetch('/api/events') .then(res => res.json()) .then(data => console.log(data.date)); // ماذا سأحصل؟ ``` عندما أنظر إلى console، أرى سلسلة نصية مثل "2024-03-15T07:00:00.000Z" أو أحياناً "2024-03-15T10:00:00.000+03:00". وعندما