amirjalili
یک شنبه 16 اسفند 1388, 01:18 صبح
چطور تاریخ شمسی رو به تاریخ میلادی تبدیل کنم.
دلیل اینکه میخوام این کار رو کنم اینه که میخوام تو تاریخ های توی دیتابیس که از نوع datetime هست و طبیعتا به میلادی ذخیره میشه رو بین فلان تاریخ تا فلان تاریخ جستجو کنم.
اما کاربر در text box تاریخ شمسی برای جستجو باید وارد کنه. چون اگه فیلد دیتابیس از نوع date time باشه نمیشه شمسی ذخیره کرد مجبورم میلادی دخیره کنم و موقعی که کاربر میخواد بین تاریخ ها جستجو کنه تاریخ رو شمسی بگیرم و تبدیل به میلادی کنم. بعد با command و دستور between مقادیر رو استخراج کنم.
اگه راه حل بهتری دوستان سراغ دارن مطرح کنند. در غیر اینصورت لطفا طریقه تبدیل شمسی به میلادی رو بهم بگید.(کامپوننت یا مثال)
با تشکر از همه
دلیل اینکه میخوام این کار رو کنم اینه که میخوام تو تاریخ های توی دیتابیس که از نوع datetime هست و طبیعتا به میلادی ذخیره میشه رو بین فلان تاریخ تا فلان تاریخ جستجو کنم.
اما کاربر در text box تاریخ شمسی برای جستجو باید وارد کنه. چون اگه فیلد دیتابیس از نوع date time باشه نمیشه شمسی ذخیره کرد مجبورم میلادی دخیره کنم و موقعی که کاربر میخواد بین تاریخ ها جستجو کنه تاریخ رو شمسی بگیرم و تبدیل به میلادی کنم. بعد با command و دستور between مقادیر رو استخراج کنم.
اگه راه حل بهتری دوستان سراغ دارن مطرح کنند. در غیر اینصورت لطفا طریقه تبدیل شمسی به میلادی رو بهم بگید.(کامپوننت یا مثال)
با تشکر از همه