Diskrepanz zwischen Java-Datum und -Uhrzeit
Posted: 14 Jan 2025, 10:44
Als ich den Integrationstest schrieb, erwartete ich ein fest codiertes Datum in der Antwort.
Grundsätzlich habe ich den erwarteten Datumswert „2020-11-10T00:00:00.000-05:00“ fest codiert
und den neuen GregorianCalendar(2020) ausgeführt , 10, 10).getTime()
Wenn ich es stelle, bestätige und lokal ausführe, wird es bestanden, wenn jedoch derselbe Code übertragen wurde Der von ihm generierte tatsächliche Wert lautete auf dem Bamboo Build Server und so ist mein Test fehlgeschlagen.
Grundsätzlich habe ich den erwarteten Datumswert „2020-11-10T00:00:00.000-05:00“ fest codiert
und den neuen GregorianCalendar(2020) ausgeführt , 10, 10).getTime()
Wenn ich es stelle, bestätige und lokal ausführe, wird es bestanden, wenn jedoch derselbe Code übertragen wurde Der von ihm generierte tatsächliche Wert lautete auf dem Bamboo Build Server
Code: Select all
'2020-11-10T00:00:00.000Z'
- Warum derselbe Calendar.getTime zwei verschiedene Zeiten generiert, liegt das daran, dass Der Servercomputer ist für GMT konfiguriert?
- Kann ich etwas tun, um sie gleichzeitig zu haben, oder eine andere Problemumgehung?
Code: Select all
REQUESTAUTOMATESETTLEMENTWORKCASE("" +
" 5049903033584324\n" +
" 2020-11-10T00:00:00.000-05:00\n" +
" "),