0

トランザクション変数の日付の現在の日付をキャプチャしようとしています。

これが私が探しているフォーマットです。

simpleDateFormatが私のdbでもうまく機能することを私は知っています。

これは、GUIに入力した日付である前の日付を入力するために使用したものです。

SimpleDateFormat sdf = new SimpleDateFormat("mm-dd-yyyy");
        try {
            ev.setDate(sdf.parse("12-10-2011"));
        } catch (ParseException ex) {
            Logger.getLogger(Tester.class.getName()).log(Level.SEVERE, null, ex);
        }

上記のコードのように文字列をハードコーディングする代わりに、現在の日付を取得できるようにしたいだけです。

ありがとう、

4

2 に答える 2

1

する必要があります

MM-dd-yyyy

編集

SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy");
System.out.println(sdf.format(new Date()));
于 2011-03-10T06:01:42.147 に答える
0

以下のコードを使用してください。

SimpleDateFormat sdf = new SimpleDateFormet("yyyy-MM-dd HH:mm:ss");
String formattedDate = sdf.format(new Date());

以下は、ここsdfから取得したオブジェクトを初期化する際に可能な値のリストです。

Letter  Date or Time Component  Presentation        Examples
G       Era designator          Text                AD
y       Year                    Year                1996; 96
M       Month in year           Month               July; Jul; 07
w       Week in year            Number              27
W       Week in month           Number              2
D       Day in year             Number              189
d       Day in month            Number              10
F       Day of week in month    Number              2
E       Day in week             Text                Tuesday; Tue
a       Am/pm marker            Text                PM
H       Hour in day (0-23)      Number              0
k       Hour in day (1-24)      Number              24
K       Hour in am/pm (0-11)    Number              0
h       Hour in am/pm (1-12)    Number              12
m       Minute in hour          Number              30
s       Second in minute        Number              55
S       Millisecond             Number              978
z       Time zone               General time zone   Pacific Standard Time; PST; GMT-08:00
Z       Time zone               RFC 822 time zone   -0800
于 2011-03-10T07:04:40.960 に答える