プロが教える店舗&オフィスのセキュリティ対策術

現在時刻をYYYY-MM-DDThh:mm:ss.sssssss+hh:mmのフォーマットで表示するにはどうすればよいでしょうか?
よろしくお願いします。

A 回答 (1件)

現在時刻をマイクロ秒単位では取得する方法がないと思いますので、ミリ秒単位で。


フォーマットのTが不明ですが、これは固定文字列ということでよいのでしょうか。
importjava.text.*;
importjava.util.Date;


public class timetest {
/**
*
*/
public static void main(String[] args) {
StringBuffer toAppendTo=newStringBuffer();
SimpleDateFormatsdt=newSimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ") ;
FieldPositionfpos=newFieldPosition(DateFormat.MONTH_FIELD);
sdt.format(newDate(),toAppendTo , fpos);
toAppendTo.insert(toAppendTo.length() - 2, ":");
System.out.println(toAppendTo.toString() );

}
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!