Android模拟器返回错误日期

问题描述:

我想使用此代码Android模拟器返回错误日期

 final Date df = new Date(); 
     final DateFormat dft; 
     dft = DateFormat.getDateInstance(DateFormat.SHORT, Locale.US); 
     final String dftX = dft.format(df).toString(); 

这工作让Android中的日期,但它返回为11/03/10而不是12/03/10。仿真器似乎显示正确的日期。我究竟做错了什么?

里克

+0

请使用代码块来显示代码片段! (我已经为你编辑了这个问题。) – 2010-12-03 14:03:52

+0

丹,谢谢你的帮助! – Rick 2010-12-03 14:10:22

据我所知,你必须添加一个“+1”你一个月,因为日期转换计数本月开始以“0”为简,并以“11”为十二月

结束