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

كيف يمكنني زيادة كائن تاريخ JavaScript بيوم واحد؟

تم النشر بتاريخ 2024-12-23
تصفح:577

How Can I Increment a JavaScript Date Object by One Day?

زيادة كائن تاريخ JavaScript بيوم واحد

لديك كائن تاريخ وترغب في زيادته بيوم واحد باستخدام كائن تاريخ JavaScript. فيما يلي حل محسّن للتعليمات البرمجية الخاصة بك:

استبدل التعليمات البرمجية الحالية بما يلي لإضافة يوم واحد إلى كائن التاريخ:

var date = new Date();

// add a day
date.setDate(date.getDate()   1);

var ds = stringFormat("{day} {date} {month} {year}", { 
    day: companyname.i18n.translate("day", language)[date.getUTCDay()], 
    date: date.getUTCDate(), 
    month: companyname.i18n.translate("month", language)[date.getUTCMonth()], 
    year: date.getUTCFullYear() 
});

هذا الكود:

  1. ينشئ كائن تاريخ جديدًا بالتاريخ والوقت الحاليين.
  2. يزيد التاريخ بمقدار واحد باستخدام date.setDate(date .getDate() 1). تقوم هذه الطريقة بتعيين جزء التاريخ من كائن التاريخ إلى القيمة المحددة.

باستخدام هذه الطريقة، يمكنك زيادة كائن التاريخ بأي عدد من الأيام. على سبيل المثال، للزيادة بيومين، يمكنك استخدام date.setDate(date.getDate() 2).

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

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

Copyright© 2022 湘ICP备2022001581号-3