java.util. Date 儲存自Unix 紀元以來的毫秒數。它未格式化,因此格式化對底層日期值沒有影響。
<code class="java">LocalDateTime ldt = LocalDateTime.now(); System.out.println(DateTimeFormatter.ofPattern("MM-dd-yyyy", Locale.ENGLISH).format(ldt));</code>
<code class="java">// Import ThreeTen Backport LocalDateTime ldt = LocalDateTime.now(); DateTimeFormatter f = DateTimeFormatter.ofPattern("MM-dd-yyyy"); String formattedDateTime = f.format(ldt);</code>
<code class="java">Date myDate = new Date(); SimpleDateFormat mdyFormat = new SimpleDateFormat("MM-dd-yyyy"); String mdy = mdyFormat.format(myDate);</code>
原始解決方案
>格式化不會改變日期值本身。以上是如何將 java.util.Date 從 yyyy-mm-dd 轉換為 mm-dd-yyyy?的詳細內容。更多資訊請關注PHP中文網其他相關文章!