PDA

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



y.saied
شنبه 10 فروردین 1392, 02:23 صبح
سلام دوستان
ساده ترین روش برای تبدیل تاریخ شمسی به میلادی چی هستش؟

WOLF_MEHRDAD
شنبه 10 فروردین 1392, 02:29 صبح
درود بر شما

زیاد با وی بی آشنا نیستم ولی
فک کنم .NET یک کلاس به اسم PERSIANCALANDER داشته باشه

موفق باشید

amin32
شنبه 10 فروردین 1392, 08:35 صبح
از این تابع میتونید استفاده کنید:


Public Function PersianToMiladi(ByVal d As String) As DateTime
Dim a() As String = Split(d, "/")
Dim persianCal As System.Globalization.PersianCalendar = New System.Globalization.PersianCalendar
Dim GregorianDate As DateTime = persianCal.ToDateTime(Int(a(0)), Int(a(1)), Int(a(2)), 12, 0, 0, 0)
PersianToMiladi = GregorianDate.ToShortDateString
End Function


مثال :


MsgBox(PersianToMiladi("1392/1/10"))