字符串转成date类型(字符串有什么硬性要求)

samphin 2013-09-26 11:12:44
问大家一下,那个simpledateFormat.parse()方法参数有什么样的要求?
是不是非要像这样格式:2013-01-01(划线形式)
...全文
167 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
samphin 2013-09-26
  • 打赏
  • 举报
回复
谢谢大家了...
  • 打赏
  • 举报
回复
要看simpledateFormat要解析的是啥格式,比如你simpledateFormat构造函数里的是yyyy-MM-dd格式,那parse里的也应该是yyyy-MM-dd格式的Date日期了。
末日哥 2013-09-26
  • 打赏
  • 举报
回复
只要你知道那个字符串是什么日期格式就行,不一定是yyyy-MM-dd这样
  • 打赏
  • 举报
回复
引用 8 楼 fudongrifdr 的回复:
引用 6 楼 seacean2000 的回复:
看API吧,前几天看过Date,里面有变动,SimpleDateFormat废弃了,现在用Date里面的方法了
你看的那个版本的API?SimpleDateFormat被废弃了?。。
记错了,
  • 打赏
  • 举报
回复
java se7的
samphin 2013-09-26
  • 打赏
  • 举报
回复
没有谢谢大家了,早上发的就有好多哥们都在回,很感动。对了,我搞清楚了。就是要保证输入字符串格式与 创建SimpleDateFormat()时的格式保持一致!!! 如:输入2013-12-13 那么 SimpleDateFormat("yyyy-MM-dd") 如:输入2013/12/13 那么 SimpleDateFormat("yyyy/MM/dd") .....
末日哥 2013-09-26
  • 打赏
  • 举报
回复
引用 6 楼 seacean2000 的回复:
看API吧,前几天看过Date,里面有变动,SimpleDateFormat废弃了,现在用Date里面的方法了
你看的那个版本的API?SimpleDateFormat被废弃了?。。
末日哥 2013-09-26
  • 打赏
  • 举报
回复
你看的那个版本的API?SimpleDateFormat被废弃了?。。
  • 打赏
  • 举报
回复
看API吧,前几天看过Date,里面有变动,SimpleDateFormat废弃了,现在用Date里面的方法了
大数据新鸟 2013-09-26
  • 打赏
  • 举报
回复
建议楼主看下JAVA API。API里面写的很详细,通过构造方法传入不同的格式化字符串,就可以把日期格式化为对应的格式

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧