2011-10-12 21 views

回答

1
DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); 

Date date = format.parse(VALUE).getTime(); 

我能想到的最簡單的方法。

+0

我成功了。但是,我只是注意到,當我創建一個新的simpleDateFormat對象時,它的翻譯(.parse())不是我之前格式化的日期......對此的任何解釋? – ironmaurus

+0

我的解釋是,也許你有這個月和一天混在一起?否則我是一個小問題困惑。 – CamelSlack

1

您可以使用SimpleDateFormat.parse()獲取Date對象,然後在該對象上調用getTime()對象。

這會給你自1970年1月1日,00:00:00 UTC(與System.currentTimeMillis()相同)以來的毫秒數。

+0

我做到了。但是,我只是注意到,當我創建一個新的simpleDateFormat對象時,它的翻譯(.parse())不是我之前格式化的日期......對此的任何解釋? – ironmaurus

相關問題