Hallo zusammen,
ich habe folgendes Problem: ich bin dabei ein WatchFace in Android Studio zu erstellen, allerdings wird dauerhaft die Zeit von irgendetwas verfälscht.
Java: OnDraw()
long now = System.currentTimeMillis()+9*60l*60l*1000l+1000l*60*30;
mCalendar.setTimeInMillis(now);
Soweit ich und meine Arbeitskollegen recherchiert haben gibt "System.currentTimeMillis()" nicht die richtige Zeit in Millisekunden an, wenn ich die nachfolgenden Berechnungen weglasse, bin ich beim 02. Oktober 2019 14:01 Uhr.
Lass ich mir das ganze jetzt aber mal ausgeben
Java: OnDraw()
System.out.print("Time: ");
System.out.print(mCalendar.getTime());
//Ergebnis: I/System.out: Time: Wed Oct 23 14:01:19 EDT 20192
Stimmt zwar das Datum, aber die Uhrzeit nicht.
Hat jemand einen rat?