PDA

View Full Version : سوال: دریافت زمان فعلی از سرور و تبدیل آن به تاریخ شمسی



shakilman
دوشنبه 07 مرداد 1392, 15:12 عصر
سلام
یه برنامه می نویسم که سفارشات را بر اساس زمان ثبت الویت بندی میکند.
برای اضافه کردن یک سفارش در برنامه تحت شبکه یک فیلد دارم از نوع datetime که زمان سرور را میگیرد و در آن ذخیره می شود.
از sql 2000 استفاده می کنم.
تابع getdate تاریخ را به صورت میلادی به ما می دهد به همراه ساعت،دقیقه،ثانیه و هزارم ثانیه و به همین شکل هم در فیلد مربوطه ذخیره میکند
سوال 1- راهی هست که با getdate بشه ساعت رو از تاریخ جدا کرد?
سوال 2 - اگه بخوام تاریخ سرور رو بصورت شمسی در همین فیلد(از نوع datetime) ذخیره کنم امکان دارد؟
اگه روش بهتری دارید ممنون میشم ارائه کنید
در ضمن تاریخ ثبت واسه من خیلی مهمه و بر این اساس می خوام گزارش بگیرم و در دیتاگرید ویو اولویت بندی کنم
با سپاس

nimaakbari
دوشنبه 07 مرداد 1392, 15:20 عصر
سلام من دو تابع در SQL Server 2008 که تست شدند رو از همین سایت یافتم که برای تبدیل تاریخ میلادی به شمسی و بر عکس استفاده می شوند شما باید داده خودتون رو به این تابه بفرستید تا اون رو به شکلی که دوست دارید در بانک ذخیره کنه

108107