Bug report for dates before 1970

aedwall

Active Member
Licensed User
Longtime User
This code always shows the month as "Jan" no matter what I set the dates to. Surely there MUST be an easier way to get a date format of "dd MMM yyyy" on a date other than NOW.

DateTime.DateFormat = "mm/dd/yyyy"
dt1 = DateTime.DateParse("09/22/1949")
dt2 = DateTime.DateParse("04/27/2013")

DateTime.DateFormat = "dd MMM yyyy"
EditText1.Text = "For transit date " & DateTime.Date(dt2)
EditText1.Text = EditText1.Text & "natal date " & DateTime.Date(dt1)
 
Last edited:

klaus

Expert
Licensed User
Longtime User
Your date format is wrong !
B4X:
DateTime.DateFormat = "mm/dd/yyyy"
dt1 = DateTime.DateParse("09/22/1949")
dt2 = DateTime.DateParse("04/27/2013")
should be
B4X:
DateTime.DateFormat = "MM/dd/yyyy"
dt1 = DateTime.DateParse("09/22/1949")
dt2 = DateTime.DateParse("04/27/2013")
m = minute
M = month

Best regards.
 

aedwall

Active Member
Licensed User
Longtime User
Yes, sorry, I just discovered my stupid mistake. I am sorry for the trouble.

I did look at all the notes I could find - spent half the night or more on it. Just a human mistake on my part. I apologize.
 
Last edited:
Top