میخواستم بدونم چطور میشه با نوشتن یک برنامه با داشتن تاربخ امروز(میلادی یا شمسی فرقی نداره)بدونیم سی روز قبل چه تاریخی بوده؟
مثلا برنامه که باز میشه از روی تاریخ امروز تاریخ 30 روز قبل رو بنویسه
Dim d As DateTime = DateTime.Now.Date
Dim persian As New System.Globalization.PersianCalendar
d = d.AddDays(-30)
MsgBox(String.Format("{0}/{1}/{2}", persian.GetYear(d), persian.GetMonth(d), persian.GetDayOfMonth(d)))