2012年5月11日金曜日

TimeZoneについて

GAEへの登録はnew Date()なのでUTC
取りだしたあと、表示するときに、JSTへ変換

Timezone下手に触らないこと


/***
     * 日付を表示用の文字列に変換
     * @param date 日付型(当然UTC)
     * @return 日本時間での日付の表記
     */
    public static String getDispJpnDate(Date date) {
        //表示したい型を指定
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd hh:mm");
        //TimeZoneを日本に
        sdf.setTimeZone(TimeZone.getTimeZone("JST"));
        //整形して返す
        return sdf.format(date);

    }

0 件のコメント :

コメントを投稿