Blackberry 日期字段在模拟器上显示正确,但在设备上显示不正确
我使用如下字符串保存日期字段的时间:Blackberry 日期字段在模拟器上显示正确,但在设备上显示不正确,blackberry,blackberry-simulator,blackberry-eclipse-plugin,Blackberry,Blackberry Simulator,Blackberry Eclipse Plugin,我使用如下字符串保存日期字段的时间: String time = "8 March 2012 05:44:00". 我需要解析用户HTTP Date date = new Date( HttpDateParser.parse(time) ); DateField dateField = new DateField(); dateField.setDate(date); 这个日期字段在模拟器上显示正确的“2012年3月8日05:44”,但在设备上显示的是“1970”,而不是“2012
String time = "8 March 2012 05:44:00".
我需要解析用户HTTP
Date date = new Date( HttpDateParser.parse(time) );
DateField dateField = new DateField();
dateField.setDate(date);
这个日期字段在模拟器上显示正确的“2012年3月8日05:44”,但在设备上显示的是“1970”,而不是“2012”
我试着用
Date date = new Date( HttpDateParser.parse(time)*1000L );
及
但在模拟器和设备上的结果也不正确
Anyboydy可以帮我解决这个问题吗?plz?您的时间字符串不是支持的格式之一。我曾读到,人们在某个工作日(哪一个工作日)之前都有运气。尝试:
Date date = new Date( HttpDateParser.parse( "Mon, "+ time));
Date date = new Date( HttpDateParser.parse( "Mon, "+ time));