96

java.util.Dateの形式がありますyyyy-mm-dd。形式にしてほしいmm-dd-yyyy

以下は、この変換のために試したサンプル util です。

// Setting the pattern
SimpleDateFormat sm = new SimpleDateFormat("mm-dd-yyyy");
// myDate is the java.util.Date in yyyy-mm-dd format
// Converting it into String using formatter
String strDate = sm.format(myDate);
//Converting the String back to java.util.Date
Date dt = sm.parse(strDate);

それでも私が得ている出力は形式ではありませんmm-dd-yyyy

java.util.Datefrom からyyyy-mm-ddtoをフォーマットする方法を教えてくださいmm-dd-yyyy

4

8 に答える 8

15

'M' (大文字) は月を表し、'm' (単純) は分を表します

数か月の例

'M' -> 7  (without prefix 0 if it is single digit)
'M' -> 12

'MM' -> 07 (with prefix 0 if it is single digit)
'MM' -> 12

'MMM' -> Jul (display with 3 character)

'MMMM' -> December (display with full name)

分の例

'm' -> 3  (without prefix 0 if it is single digit)
'm' -> 19
'mm' -> 03 (with prefix 0 if it is single digit)
'mm' -> 19
于 2013-08-28T06:33:57.263 に答える
4
于 2017-03-23T06:13:52.090 に答える