java.time.instant

    4熱度

    1回答

    我有一個即時(org.joda.time.Instant)的實例,我得到了一些api響應。我從另一個調用中獲得了另一個來自(java.time.Instant)的實例。現在,我想比較這兩個對象來檢查哪一個得到最新的一個。這怎麼可能?

    2熱度

    3回答

    我有下面這段代碼: String dateInString = "2016-09-18T12:17:21:000Z"; Instant instant = Instant.parse(dateInString); ZonedDateTime zonedDateTime = instant.atZone(ZoneId.of("Europe/Kiev")); System.out.printl

    0熱度

    1回答

    IM試圖瞭解打印以下輸出UTC的概念,並從Java 8 Instant from = Instant.from(ZonedDateTime.of(2016, 12, 11, 00, 23, 24, 245, ZoneId.systemDefault())); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd

    6熱度

    2回答

    來自包java.time的LocalDateTime的類別爲value based classes。如果我有一個使用這樣的對象作爲字段的實體,我會遇到以下「問題」: 基於值的類不應被序列化。但是,JPA實體必須實現Serializable接口。這個悖論的解決方案是什麼?不應該有人使用LocalDateTime作爲JPA實體的字段嗎?改用日期?這將是不令人滿意的。 這個問題是一個聲納規則squid:

    3熱度

    2回答

    我有一個Spring啓動1.4.x應用程序,它將啓動程序jpa與H2/Postgresql結合使用。我有一個實體將日期存儲爲即時(使用Instant.now(),基於Java 8: What's the difference between Instant and LocalDateTime?答案),並且關聯的表將此字段存儲爲時間戳。 對於存儲工作,我不得不設置,其將立即對sql.Timestam

    0熱度

    1回答

    我試圖在當前時間添加幾年。我的代碼如下所示: // ten yeas ago int backYears = 10; Instant instant = ChronoUnit.YEARS.addTo(Instant.now(), -backYears); 但我有一個例外: java.time.temporal.UnsupportedTemporalTypeException: Unsupp