"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني تحويل تواريخ JavaScript إلى تنسيق yyyy-mm-dd؟

كيف يمكنني تحويل تواريخ JavaScript إلى تنسيق yyyy-mm-dd؟

نشرت في 2025-02-02
تصفح:629

How Can I Convert JavaScript Dates to YYYY-MM-DD Format?
كما تنسيق ISO 8601 (Yyyy-MM-DD). بينما يحاول الكود المقدم تحويل التواريخ إلى هذا التنسيق ، فإنه يفشل في القيام بذلك.

الحل: في تنسيق ISO 8601. يوضح مقتطف الكود التالي كيفية استخدام هذه الطريقة:

دعك الخاص بك = تاريخ جديد () ؛ const formattedDate = yourdate.toisoString (). split ('t') [0] ؛

سيؤدي ذلك إلى تحويل كائنك الخاص بك إلى تنسيق yyyy-mm-dd وتخزين النتيجة في متغير التنسيق. ] المحاسبة للمنطقة الزمنية:

لاحظ أن طريقة tisostring لا تفسر المنطقة الزمنية المحلية. إذا كنت بحاجة إلى النظر في المنطقة الزمنية ، فقم بتنفيذ التعديلات على النحو التالي:
let yourDate = new Date();
const formattedDate = yourDate.toISOString().split('T')[0];
const offset = yourdate.gettimezoneoffset () ؛ yourdate = تاريخ جديد (yourdate.getTime () - (الإزاحة * 60 * 1000)) ؛ const formattedDate = yourdate.toisoString (). split ('t') [0] ؛

سيضمن هذا التعديل أن التاريخ المحول بالتنسيق المطلوب ويتوافق مع المنطقة الزمنية المحلية.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3