localdate

    1熱度

    2回答

    我厭倦了使用java.time.Period,結果與我手動計算的結果不同,爲3天。 這裏的奇怪的事情是,當我把時期分成兩個時期,結果與我的手工計算相匹配。 第二種方法就像我如何手動計算時間段。 有什麼我錯過了?有沒有日曆算法的標準方法或算法?以及java.time.Period使用的算法是什麼? import java.time.LocalDate; import java.time.Perio

    1熱度

    1回答

    我在我的應用程序中使用Hibernate 5.1。現在我想將所有java.util.date類轉換爲java.time java 8類。我將所有的源代碼改爲新的Java 8標準。但是,當我查詢包含映射到它拋出一個錯誤LocalData第一個查詢: java.lang.ClassCastException: java.sql.Date cannot be cast to java.time.Loca

    6熱度

    3回答

    -509 VS 510 我看到了某種改變或錯誤的數據,與使用JDBC。所以我觀察在Java 8 Update 151上使用H2 Database版本1.4.196。 這是一個完整的示例。 注意我們如何檢索日期值三次,第一次作爲一個LocalDate對象,其次爲文本,第三從鑄造LocalDate對象提取的int年數。在文本版中,我們可以看到這一年確實是負面的。神祕的LocalDate有不同的年份數字

    -1熱度

    3回答

    如何計算兩個日期之間的秒差? 我有這樣的: LocalDateTime now = LocalDateTime.now(); // current date and time LocalDateTime midnight = now.toLocalDate().atStartOfDay().plusDays(1); //midnight 在這種情況下,時間是:now 2017-09-14T0

    1熱度

    2回答

    我寫一個輔助方法,該方法日期的字符串表示,並返回時區 例如: input: 2017-11-02T09:30:00-07:00 output : "America/Los_Angeles" (此處的輸入爲PST我使用UTC偏差-7:00) Here is my method public static String getTimeZone(final String date) {

    2熱度

    1回答

    我想插入一個簡單的對象到數據庫,但在我的控制器上,我無法發送LocalDate參數。 錯誤說malformed request syntax, invalid request message framing, or deceptive request routing我很確定這個參數是LocalDate造成的。 我控制器 @RequestMapping(value = "/finance",meth

    0熱度

    2回答

    我從後端的JSON女巫接收LOCALDATE的樣子 {"dayOfMonth":25, "dayOfWeek":"TUESDAY", "dayOfYear":206, "month":"JULY", "monthValue":7, "year":2017, "hour":0, "minute":0, "nano":0, "second":0, "chronology":{"id

    0熱度

    2回答

    我有一個輸入字段(類型:'date') - 我可以使用Thymeleaf將其映射到我的Object中的LocalDate字段? 對象 public class Project { @Id private int id; private LocalDate startDate; private LocalDate endDate; } HTML輸入

    -2熱度

    1回答

    我們接收時間爲小時= 11,分鐘= 29,秒= 54,毫秒= 999以及時區信息。 如何將此時間轉換爲無日期部分的unix時代毫秒。 我曾嘗試這樣的代碼: ZoneId zoneId = ZoneId.of("America/New_York"); LocalDate now = LocalDate.now(zoneId); long epochMilli = ZonedDat

    2熱度

    1回答

    使用JPA CriteriaBuilder API將字段(例如'2017-09-27')保存到mySQL Date列時,結果不同(例如'2017- 09-26' )。 我已驗證我的數據庫的時區設置爲UTC,使用SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP)作爲結果'00:00:00'。 我在本地測試這個,我有GMT + 2的時區,所以我懷疑當轉換髮生從LocalDate