This object prototype lets you convert Nepali Date (i.e. BS) to English Date (i.e. AD) and vice versa and perform Unix Timestamp conversions
Limitation: Only works between the range 1994 AD - 2033 AD ( 2000 BS - 2089 BS )
Attachment 95223
Limitation: Only works between the range 1994 AD - 2033 AD ( 2000 BS - 2089 BS )
Code:
'Example #1
Dim DC as New DateConverter(New Date(1996, 1, 21))
MessageBox.Show("Date in BS : " & DC.ToBS())
MessageBox.Show("Unix Timestamp: " & DC.GetUnixTimeStamp())
Example #2
Dim DC as New DateConverter()
MessageBox.Show("1996/1/21 in BS : " & DC.ToBS(New Date(1996,1,21))
MessageBox.Show("2052/10/7 in AD : " & DC.ToAD(New Date(2052,10,7))
MessageBox.Show("Date from Unix Timestamp: " & DC.GetUnixTimeStamp(114804000))