PDA

View Full Version : سوال: نحوه استفاده کردن تاریخ ؟



m.lajevardi
شنبه 10 فروردین 1392, 09:58 صبح
سلام
در مورد تاریخ ثبت قرارداد و تاریخ انقضاء آن( مربوط به مستاجرین یک مجتمع) از چه نوع DataType استفاده کنم
nvarchar یا Date یا DateTime
البته تاریخ باید به شمسی وارد شود
ممنون میشم کمکم کنید

erfan_urchin
شنبه 10 فروردین 1392, 10:22 صبح
سلام
شما بهتره از DateTime استفاده کنین چون هم تاریخ رو میزنه هم ساعت رو میزنه
و برای اینکه تاریخ به شمسی تولید بشه باید از کدهای زیر استفاده کنین
using System.Globalization;
PersianCalendar pc = new PersianCalendar();
textBox1.Text =pc.GetYear(DateTime.Now).ToString()+"/"+pc.GetMonth(DateTime.Now).ToString()+"/"+pc.GetDayOfMonth(DateTime.Now).ToString();
موفق باشی

veniz2008
شنبه 10 فروردین 1392, 10:39 صبح
سلام
در مورد تاریخ ثبت قرارداد و تاریخ انقضاء آن( مربوط به مستاجرین یک مجتمع) از چه نوع DataType استفاده کنم
nvarchar یا Date یا DateTime
البته تاریخ باید به شمسی وارد شود
ممنون میشم کمکم کنید
سلام.
اگر به ساعت شروع و پایان قرارداد نیازی ندارید از نوع (10)nvarchar در نظر بگیرید. (حتما بصورت 10 کاراکتری ثبت کنید تا در اینده دچار مشکل نشید. مثلا 1391/1/20 اشتباه هست و باید بصورت 1391/01/20 ذخیره کنید تا در هنگام جستجو و مقایسه تاریخ ها به مشکل برنخورید).
موفق باشید.