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"))
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.