مهدی اسدی
6 ماه پیش توسط مهدی اسدی مطرح شد
0 پاسخ

سوال در مورد کار با persian datepicker

سلام ، من یک پروژه لاراول رو شروع کردم که در یکی از فرمها می خواهم یک تاریخ شروع شمسی بگیرم و با استفاده از فیلد مهلت که یه عدد (روز) است تاریخ دوم رو محاسبه کنم.با استفاده از 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 ماه.
اگر دوستان راهنمایی بفرمایند ممنون می شود


ثبت پرسش جدید

به همدیگه کمک کنیم

به مهدی اسدی کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام