![](/img/trans.png)
[英]SimpleDateFormat: unexpected results and unexpected parse exceptions
[英]simpledateformat unexpected results
我正在嘗試格式化字符串日期,如下所示:
DateFormat df = new SimpleDateFormat("MM-dd-yyyy");
Date d = df.parse("11-02-2012");
但是,當我檢查d變量時,它是:“ Wed Dec 02 00:00:00 EST 16”(12/02/2016)
誰能幫助我正確格式化此格式,以便獲得正確的結果?
我看到正確的值:
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
您設置了什么時區?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.