明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

‘Cannot format given Object as a Date’

翻译出来就是:无法将给定对象格式化为日期

一般的显示当前时间都是

SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
Date date = new Date();
string string = df.format(date);

 

可是这次咋咋的都报这个错
查了又查,网上都是说这样子是没有问题的
再仔细一看,原来我的Date引用不正确
Date的引用有很多种,对于时间的大多数是需要java.util

SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
java.util.Date date = new java.util.Date();//在时间前加上java.util就可以了
string string = df.format(date);