So lösen Sie das Datum in Android Kotlin aufAndroid

Forum für diejenigen, die für Android programmieren
Guest
 So lösen Sie das Datum in Android Kotlin auf

Post by Guest »

In meiner Android-App habe ich ein Modell mit einem Attribut Date(). Aber wenn ich dieses Modell erstelle, wird das Datum mit -2 Stunden erstellt. Ich habe versucht, dieses Problem mit einer Methode zum Ändern der Zeitzone auf UTC zu beheben.

Code: Select all

private fun getCurrentUTC(): Date {
val calendar = Calendar.getInstance(TimeZone.getTimeZone("UTC"))
return calendar.time
}
und ich rufe diese Methode in meinen Attributdaten im Modell auf

Code: Select all

var date: Date = getCurrentUTC()
Mein Front sendet also das schlechte Datum, aber in meinem Backend (Spring Boot Java) empfängt es das gute Datum, speichert es aber

Code: Select all

date before save in db : Sun Jun 02 17:33:14 CEST 2024
in meiner Datenbank mit dem falschen Datum (-2 Stunden). Ich verstehe nicht, was passiert ist.
und es wird das Objekt mit dem falschen Datum zurückgegeben

Code: Select all

"date":"2024-06-02T15:33:14.356+00:00"
Ich habe in Stackoverflow gesucht und was ich versucht habe, war falsch.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post