سلام ، من یک پروژه لاراول رو شروع کردم که در یکی از فرمها می خواهم یک تاریخ شروع شمسی بگیرم و با استفاده از فیلد مهلت که یه عدد (روز) است تاریخ دوم رو محاسبه کنم.با استفاده از persian datepicker تاریخ شمسی رو گرفتم و برابر راهنمای این کتابخانه تابع رو به شکل زیر نوشته ام :
$('#deadline').change(function() {
var dval =parseInt($('#deadline').val());
var startdate=document.getElementById("startdate").value;
console.log("startdate:"+startdate+",interval:"+dval);
var inputF = document.getElementById("enddate");
edate=new persianDate().format();
edate=new persianDate().add('days', dval).format('YYYY/MM/DD');
inputF.value = edate; ```
مشکل اینه که ،من تاریخ شروع رو هر چی بزنم محاسبه از تاریخ روز محاسبه میشه و تابع add تاریخ جاری رو میگیره،مثلا اگر امروز 15 ام باشه و من تاریخ شروع را 20 ام انتخاب کنم و مهلت را 3 روز انتخاب کنم تاریخ نهایی 18 ام نمایش داده میشه نه 23 ماه.
اگر دوستان راهنمایی بفرمایند ممنون می شود
به مهدی اسدی کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟