Android Tutorial DateTime Probleme

strupp01

Active Member
Licensed User
Longtime User
Ich möchte die Differenzzeit in Minuten von einem Datum(08.03.13) im String-Format sowie Uhrzeit(11:08) im String-Format bis zum 1.1.1970 ermitteln.
In meinem Programm kommt nur eine Fehlermeldung.:sign0085:
Habe ein Testprogramm beigefügt.
Wer kann helfen.
Herzlichen Dank im voraus.

Gruß
Strupp01
 

Attachments

  • TestDatetime.zip
    362.6 KB · Views: 600

klaus

Expert
Licensed User
Longtime User
Du musst die Formate für Datum und Zeit eingeben zumindest das Datumformat.
B4X:
Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("1")
    
    DateTime.DateFormat = "dd.MM.yy"
    DateTime.TimeFormat = "HH:mm"
    Dim datum, zeit, akt_datzeit, akt_minuten As String
    datum = "08.03.13"
    zeit = "11:08"
    akt_minuten = (DateTime.TimeParse(zeit) - DateTime.TimeParse("00:00")) / DateTime.TicksPerMinute
    akt_datzeit = (DateTime.DateParse(datum) / DateTime.TicksPerMinute) + akt_minuten

    Label1.Text = "Diff_Zeit vom 1.1.1970 in Minuten = " & akt_datzeit
End Sub
Beste Grüsse.
 

strupp01

Active Member
Licensed User
Longtime User
Danke Klaus,
besonders als Anfänger ist es besonders gut von einen erfahrenen Programmierer Hilfe zu bekommen

Gruß
Strupp01
 
Top