Hallo zusammen,
hat einer von euch eine Idee, warum manchmal ein gesetztes DateTime.DateFormat nicht greift?
Ich setze jetzt schon an jeder nur erdenklichen Stelle das DateFormat neu, trotzdem kommt es in meiner App immer mal wieder vor, dass das Format plötzlich in der Form z.B. "2016-04-14" zurückgegeben wird?!?
----
java.text.ParseException: Unparseable date: "2016-04-06" (at offset 4)
at java.text.DateFormat.parse(DateFormat.java:555)
at anywheresoftware.b4a.keywords.DateTime.DateParse(DateTime.java:148)
at de.tuerel.fahrtenplaner.main._btndateminus_click(main.java:723)
----
Ich habe sicherherheitshalber vor DateTime.Date und DateTime.Parse Operationen immer das Format neu gesetzt... aber manchmal (selten) ignoriert er das. Der Fehler ist nicht reproduzierbar...
Z.B.
Sub btnDatePlus_Click
DateTime.DateFormat = "dd.MM.yyyy"
Dim ticks, ticks2 As Long
ticks = DateTime.DateParse(Starter.SelectedDate)
ticks2 = DateTime.Add(ticks,0,0,1)
Starter.SelectedDate = DateTime.Date(ticks2)
ReloadDB(True)
End Sub
Irgendjemand eine Idee?
VG
Tan
hat einer von euch eine Idee, warum manchmal ein gesetztes DateTime.DateFormat nicht greift?
Ich setze jetzt schon an jeder nur erdenklichen Stelle das DateFormat neu, trotzdem kommt es in meiner App immer mal wieder vor, dass das Format plötzlich in der Form z.B. "2016-04-14" zurückgegeben wird?!?
----
java.text.ParseException: Unparseable date: "2016-04-06" (at offset 4)
at java.text.DateFormat.parse(DateFormat.java:555)
at anywheresoftware.b4a.keywords.DateTime.DateParse(DateTime.java:148)
at de.tuerel.fahrtenplaner.main._btndateminus_click(main.java:723)
----
Ich habe sicherherheitshalber vor DateTime.Date und DateTime.Parse Operationen immer das Format neu gesetzt... aber manchmal (selten) ignoriert er das. Der Fehler ist nicht reproduzierbar...
Z.B.
Sub btnDatePlus_Click
DateTime.DateFormat = "dd.MM.yyyy"
Dim ticks, ticks2 As Long
ticks = DateTime.DateParse(Starter.SelectedDate)
ticks2 = DateTime.Add(ticks,0,0,1)
Starter.SelectedDate = DateTime.Date(ticks2)
ReloadDB(True)
End Sub
Irgendjemand eine Idee?
VG
Tan