Java時間フォーマットの転送


24時間制時間表示: 
public class Datetime {

    public static void main(String args[]){
         java.util.Date current=new java.util.Date();
           java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
           String c=sdf.format(current);
           System.out.println(c);
    }
}

12時間制時間表示:
public class Datetime {

    public static void main(String args[]){
         java.util.Date current=new java.util.Date();
           java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 
           String c=sdf.format(current);
           System.out.println(c);
    }
}

両者の違い:yyyy-MM-dd HH:mm:ss;  yyyy-MM-dd hh:mm:ss
パラメータの説明は次のとおりです.
  • 文字  日付または時刻要素  表示  例 
  • G  Eraフラグ  Text  AD 
  • y  年  Year  1996; 96 
  • M  年中の月  Month  July; Jul; 07 
  • w  年間の週数  Number  27 
  • W  月の週数  Number  2 
  • D  年の日数  Number  189 
  • d  月の日数  Number  10 
  • F  月の中の曜日  Number  2 
  • E  曜日の日数  Text  Tuesday; Tue 
  • a  Am/pmマーク  Text  PM 
  • H  1日の時間(0~23)  Number  0 
  • k  1日の時間(1~24)  Number  24 
  • K  am/pmにおける時間数(0-11)  Number  0 
  • h  am/pmにおける時間数(1-12)  Number  12 
  • m  時間の分  Number  30 
  • s  分の秒数  Number  55 
  • S  ミリ秒数  Number  978 
  • z  タイムゾーン  General time zone  Pacific Standard Time; PST; GMT-08:00 
  • Z  タイムゾーン  RFC 822 time zone  -0800 
  • 転入先
    http://www.bitscn.com/pdb/java/200809/150766.html
    例:
    SimpleDateFormat dformat = new SimpleDateFormat("MM dd (EEE)");
    String dateStr =  dformat.format(date);