文字列の日付を次のようにフォーマットしようとしています。
DateFormat df = new SimpleDateFormat("MM-dd-yyyy");
Date d = df.parse("11-02-2012");
ただし、d変数を調べると、「Wed Dec 02 00:00:00 EST16」(2016年12月2日)です。
誰かが私がこれを適切にフォーマットするのを手伝ってくれるので、私は正しい結果を得ることができますか?
文字列の日付を次のようにフォーマットしようとしています。
DateFormat df = new SimpleDateFormat("MM-dd-yyyy");
Date d = df.parse("11-02-2012");
ただし、d変数を調べると、「Wed Dec 02 00:00:00 EST16」(2016年12月2日)です。
誰かが私がこれを適切にフォーマットするのを手伝ってくれるので、私は正しい結果を得ることができますか?
正しい値が表示されます:
import java.text.*;
import java.util.*;
public class Test
{
public static void main(String args[])
{
new Test();
}
public Test()
{
try
{
DateFormat df = new SimpleDateFormat("MM-dd-yyyy");
Date d = df.parse("11-02-2012");
System.out.println(d);
}
catch(Exception e) { }
}
}
そして、私は得る
Fri Nov 02 00:00:00 UTC 2012
どのタイムゾーンを設定しましたか?