【发布时间】:2011-07-11 20:54:47
【问题描述】:
我有几秒钟的时间,想把它转换成Day-Month-Year HH:MM
我试过跟随,但它给了我错误的价值。
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(seconds*1000);
String dateString = calendar.get(Calendar.DAY_OF_WEEK) + ", "+.......
上面的代码不能正常工作我在这里做错了什么。
例如如果seconds = 1299671538
然后它生成时间字符串为Friday, December 12, 1969 这是错误的它应该显示Wednesday, March 09, 2011
【问题讨论】:
-
怎么回事?没有更多信息,人们无法帮助您
-
您的秒值错误 - 它给出了正确的日期。
-
我没听懂你,你试过运行这段代码吗?
-
我运行了这个:
System.out.println(new Date(1299671538*1000)); System.out.println(new Date().getTime()); -
仍然没有得到你,我没有在我的代码中的任何地方使用
Date,你建议我使用Date吗??
标签: android