java-time

    2熱度

    2回答

    我有解析以下日期格式問題: 2017-03-27T08:27:43.326TGMT-05:00 我有代碼,其中DateTimeFormatter產生串出的ZonedDateTime,並作爲下一步我試圖再次解析字符串,創建ZonedDateTime實例,但是如我所料不工作: String pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'T'ZZZZ"; DateTim

    0熱度

    2回答

    我很困惑使用日期可能有人點我在下面的代碼正確的方向,它會引發以下異常: org.h2 .jdbc.JdbcSQLException:爲參數 「parameterIndex」 無效值 '11'[90008-193] import java.util.logging.Level; import java.util.logging.Logger; import java.sql.*; import

    1熱度

    2回答

    我應該如何將Instant轉換爲具有小數以下亞秒精度的unix時間戳字符串? 測試用例是: @Test public void toStringUnixTime() throws Exception { assertEquals("0", TimeUtils.toStringUnixTime(Instant.EPOCH)); assertEquals("1491327940.

    3熱度

    1回答

    我打電話給API(使用澤西島),它返回帶有區域偏移量的日期時間。有時,數據的格式如下: "2017-03-28T14:40:00+01:00" ,有時是這種格式(我不控制這一點) "2017-03-28T14:40:00+0100" (where the ':' in timezone offset is missing). 我想這些元帥到java.time.ZonedDateTime對象

    -1熱度

    3回答

    使用新的Java 8 java.time API,我需要轉換LocalDate並獲取月份和日期的全名。像March(不是Mar)和Monday(不是Mon)。 3月13日星期五應格式化,如3月13日星期五..不是3月13日星期五

    4熱度

    2回答

    我想獲取當前的ZoneOffset我的系統。 我試圖做到這一點,但我找不到方法。 此外,我正在尋找一個解決方案,但我沒有找到任何。 在Java中可以這樣做嗎? 編輯: 我的問題是this不同。我想知道UTC的當前系統,而不是如何在TimeZone偏移表示或TimeZone存儲之間進行轉換。

    4熱度

    1回答

    我認爲這已經被問過了,但我找不到anything。 使用java.time確定給定的ZonedDateTime是否爲「今天」的最佳方法是什麼? 我已經想出了至少兩種可能的解決方案。我不確定這些方法是否存在漏洞或陷阱。基本想法是讓java.time數字出來,並沒有做任何的數學自己: /** * @param zonedDateTime a zoned date time to compare wi

    2熱度

    3回答

    使用LocalDate,我得到了在Period實例中表達的差異。例如: LocalDate born = LocalDate.of(1990, Month.SEPTEMBER, 30); Period myAge = Period.between(born, LocalDate.now()); System.out.println("My age is: "+myAge.getYears()+

    2熱度

    3回答

    在我的應用程序,當我選擇'20:45' 至TimePicker,它的格式,如‘下午8:45’ 我可以用下面的代碼重現該問題: String input = "8:45pm"; LocalTimeStringConverter converter = new LocalTimeStringConverter(FormatStyle.SHORT, Locale.ENGLISH); System.o

    1熱度

    1回答

    我想在我與格式的報告顯示java.time.LocalDate: <textField pattern="EEEEE dd MMMMM yyyy"> <reportElement x="64" y="0" width="150" height="20" uuid="5e003c53-2327-4f75-9adf-831a3bb494ff"/> <textElement vert