首頁 >Java >java教程 >如何在Java中將日期字串'2012-11-17T00:00:00.000-05:00”轉換為'mm/yyyy”格式?

如何在Java中將日期字串'2012-11-17T00:00:00.000-05:00”轉換為'mm/yyyy”格式?

Susan Sarandon
Susan Sarandon原創
2024-11-02 15:57:29727瀏覽

How to Convert a Date String

無法在Java 中將物件格式化為日期

問題:

如何將日期格式設定為「2012 -” 11-17T00:00:00.000-05:00”在Java 中轉換為“mm/yyyy”?時。 format 專門用於日期值,而不是日期的字串表示形式。 🎜>

將Date 物件格式化為所需的輸出格式:

java.lang.IllegalArgumentException: Cannot format given Object as a Date

  1. <code class="java">DateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSX", Locale.US);
    Date date = inputFormat.parse(inputText);</code>
    用法範例:
  2. 透過執行下列步驟,可以將日期字串轉換為所需的「mm/yyyy」格式,而不會遇到Cannot format給定對象作為日期的異常。

以上是如何在Java中將日期字串'2012-11-17T00:00:00.000-05:00”轉換為'mm/yyyy”格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn