shahab_ksh
شنبه 03 اسفند 1387, 01:03 صبح
با سلام
فرام رو گشتم ولی چیزی دستگریم نشد
من تاریخ رو در یک جدول بانک اطلاعاتی با قالب Nvarchar ذخیره کردم موقعی که میخام تاریخ رو بخونم از و در با خطاری زیر مواجه میشم روی لوکال مشکل نداره ولی در سرور ارور زیرو میگیره
Conversion from string "01/12/2009 11:48:48 ب.ظ" to type 'Date' is not valid.
من از کد زیر استفاده کردم
PublicSharedFunction ToPersian(ByVal date_to_convert As DateTime) AsString
Dim pc AsNew System.Globalization.PersianCalendar()
Dim dat As DateTime = date_to_convert.AddHours(CType(My_Seting.Reading("time:zone"), Double))
Dim str_date AsString = pc.GetDayOfMonth(dat) & "/" & pc.GetMonth(dat) & "/" & pc.GetYear(dat)
Dim str_time AsString = pc.GetHour(dat) & ":" & pc.GetMinute(dat) & ":" & pc.GetSecond(dat)
'Convert Numbric To persian
Dim s AsString = str_time + " " + str_date
Return s
EndFunction
و در نهایت
ToPersian(CType(par_last_update.Value.ToString, DateTime))
فرام رو گشتم ولی چیزی دستگریم نشد
من تاریخ رو در یک جدول بانک اطلاعاتی با قالب Nvarchar ذخیره کردم موقعی که میخام تاریخ رو بخونم از و در با خطاری زیر مواجه میشم روی لوکال مشکل نداره ولی در سرور ارور زیرو میگیره
Conversion from string "01/12/2009 11:48:48 ب.ظ" to type 'Date' is not valid.
من از کد زیر استفاده کردم
PublicSharedFunction ToPersian(ByVal date_to_convert As DateTime) AsString
Dim pc AsNew System.Globalization.PersianCalendar()
Dim dat As DateTime = date_to_convert.AddHours(CType(My_Seting.Reading("time:zone"), Double))
Dim str_date AsString = pc.GetDayOfMonth(dat) & "/" & pc.GetMonth(dat) & "/" & pc.GetYear(dat)
Dim str_time AsString = pc.GetHour(dat) & ":" & pc.GetMinute(dat) & ":" & pc.GetSecond(dat)
'Convert Numbric To persian
Dim s AsString = str_time + " " + str_date
Return s
EndFunction
و در نهایت
ToPersian(CType(par_last_update.Value.ToString, DateTime))