PDA

View Full Version : نمایش و تشخیص تاریخ شمسی در ASP.NET



Mahdi_206
پنج شنبه 06 خرداد 1389, 19:32 عصر
پروژه فارغ التحصیلی من فروشگاه موبایل هستش
و زبان برنامه نویسی هم با Asp.net هستش
توی پروژه به تاریخ شمسی احتیاج دارم که فعال باشه
من یه کدی بلدم که اصلا بدردم نمی خوره


using System.Globalization;

PersianCalendar pc= new PersianCalendar();
DateTime dt = new DateTime(2010, 05, 25);//(year,mounth,day)
textBox1.Text = pc.GetYear(dt).ToString() + "/" + pc.GetMonth(dt).ToString() + "/" + pc.GetDayOfMonth(dt).ToString();


چون همون طور که می دونید ابن کد تاریخ 2010/05/26 رو بر می گردونه
و من نیاز دارم که تاریخ زمان حال رو برگردونه
امیدوارم یکی بهم کمک کنه ، خیلی بهش احتیاج دارم

پیشاپیش ازتون ممنونم

Chabok
پنج شنبه 06 خرداد 1389, 20:04 عصر
با سلام

شما باید خط دوم که تاریخ میلادی را مشخص می کند را تغییر دهید ، بصورتی که تاریخ جاری را نمایش دهد .

برای اینکار بدین صورت خط دوم را اصلاح کنید .


DateTime dt = DateTime.Now;

ولی از این به بعد بخاطر داشته باشید که این انجمن یک سری قوانینی داره که هنگام فعالیت باید آنها را رعایت کنید .

در رابطه با سوال شما دهها تاپیک موجود است که به تاریخ شمسی و حواشی آن پرداخته است .
که شما با یک جستجوی ساده به آنها دست پیدا خواهید کرد .

پس خواهشاً از این به بعد در ایجاد تاپیک کمی تأمل به خرج دهید . شاید قبلاً پاسخ شما در تاپیکی دیگر داده شده باشد .

این تاپیک نیز بزودی حذف خواهد شد .

موفق باشید .

صادق صدقی
پنج شنبه 06 خرداد 1389, 20:11 عصر
سلام

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

ببین
شاید به دردت خورد

Mahdi_206
جمعه 07 خرداد 1389, 22:42 عصر
از هر دو عزیز تشکر می کنم
راستشو بخوایین من فقط یک اشتباه کوچک داشتم که به این صورت می نوشتم

DateTime dt = new DateTime.Now;
و این هم غلط بود همین که مدیر بخش فرمودند به صورت زیر درسته

DateTime dt = DateTime.Now;

بازم از هر دو عزیز تشکر می کنم
انشاء الله که توی کار و زندگی تون موفق باشید