ورود

View Full Version : مبتدی: کد تبدیل میلادی به شمسی



kafco00
شنبه 09 فروردین 1393, 14:30 عصر
سلام بر دوستان

دوستان من یک کد جاوا اسکریپت می خوام که تاریخ میلادی رو بصورت (y,m,d) بگیره و به من بصورت شمسی برگردونه
جستجو کردم اما بعضی کدها یا اشتباه به من بر می گردوندند یا اصلن کار نمی کردند.
اگر بتونید بهم یک فانکشن ها فانکشن های کاملی درباره تبدیل تاریخ در js بدید خیلی ممنون می شوم/
مثلن مبدلی مثل jdf توی php که دیگه همه چیز رو داره. من مثل اون رو نیاز دارم البته اگر هست.

ممنون از دوستان و مدیران

kafco00
پنج شنبه 14 فروردین 1393, 21:50 عصر
سلام

کسی همچین کدی ندیده ؟
ممنون میشم اگر کسی کمک کند.

سپاس

plague
جمعه 15 فروردین 1393, 22:42 عصر
نیست باید php استفاده کنی

kafco00
سه شنبه 19 فروردین 1393, 09:29 صبح
سلام

داداش بی احترامی نباشه ولی اینکه این کد هست مثل روز برام روشنه
این همه تقویم هستند که با جی کوئری هست.
اما من اون کد رو ندارم.البته فکر هم نکنم زیاد سخت باشه ولی یک کد بسیار مطمئن می خوام که حداقل بتونه یکم ساپورت کنه
به هر حال ممنون

***BiDaK***
سه شنبه 19 فروردین 1393, 12:40 عصر
سایت. (http://farhadi.ir/projects/jalalijscalendar/)
فانکشن تبدیل تاریخ :

JalaliDate.gregorianToJalali(2014, 04, 08)

alireza_s_84
سه شنبه 19 فروردین 1393, 14:49 عصر
سلام بر دوستان

دوستان من یک کد جاوا اسکریپت می خوام که تاریخ میلادی رو بصورت (y,m,d) بگیره و به من بصورت شمسی برگردونه
جستجو کردم اما بعضی کدها یا اشتباه به من بر می گردوندند یا اصلن کار نمی کردند.
اگر بتونید بهم یک فانکشن ها فانکشن های کاملی درباره تبدیل تاریخ در js بدید خیلی ممنون می شوم/
مثلن مبدلی مثل jdf توی php که دیگه همه چیز رو داره. من مثل اون رو نیاز دارم البته اگر هست.

ممنون از دوستان و مدیران

فایل زیر رو به پروژه تون اضافه کنید و به این شکل استفاده کنید:

var d = new Date();
var date = ToShamsi(d.getFullYear(), d.getMonth() + 1, d.getDate(), 'Long'); //سه شنبه 19 فروردین 1393
var date2 = ToShamsi(d.getFullYear(), d.getMonth() + 1, d.getDate(), 'Short'); // 1393/01/19