黑马程序员技术交流社区

标题: Date parse=sdf.parse(date);为什么报错? [打印本页]

作者: 201314    时间: 2016-11-30 23:25
标题: Date parse=sdf.parse(date);为什么报错?

  //创建格式化日期对象
  
  
  //解析字符串为date
  
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
  Date parse=sdf.parse(date);//这里报错
  
  
  //创建格式化日期对象,
  //显示date对象的星期
  
  SimpleDateFormat sdf2=new  SimpleDateFormat("E");
  
  

作者: 文明密码    时间: 2016-11-30 23:31
必须是你定义的字符串格式才行一yyyyMMdd的

作者: 守望の希望    时间: 2016-12-1 00:09
有异常抛出

作者: 飞扬跋扈    时间: 2016-12-1 08:11
parse方法是把一个字符串变成一个日期。你传参咋传了个date呢

作者: 谭世霖    时间: 2016-12-1 11:30
异常捕获,选中代码块,右击,选择source with try catch,同时建议转换前判断下该字符串




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2