java.util. Date には、Unix エポックからのミリ秒が格納されます。フォーマットされていないため、フォーマットは基になる Date 値に影響を与えません。
<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 中国語 Web サイトの他の関連記事を参照してください。