首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

生手学java(2) - java 处理时间

2012-09-10 
新手学java(2)- java 处理时间?最近整理的java 有关于日期格式转换的方法。如何将yyyy-mm-dd格式的字符串

新手学java(2) - java 处理时间

?

最近整理的java 有关于日期格式转换的方法。

如何将"yyyy-mm-dd"格式的字符串转换为java.sql.Date

方法1

SimpleDateFormat bartDateFormat =??
??????? new SimpleDateFormat("yyyy-MM-dd");??
?????? String dateStringToParse = "2007-7-12";??
?????? try {??
??????? java.util.Date date = bartDateFormat.parse(dateStringToParse);??
??????? java.sql.Date sqlDate = new java.sql.Date(date.getTime());
??????? System.out.println(sqlDate.getTime());??
?????? }??
?????? catch (Exception ex) {??
??????? System.out.println(ex.getMessage());??
?????? }

------------------------
方法2
?????? String???? strDate???? =???? "2002-08-09";???
?????? StringTokenizer???? st???? =???? new???? StringTokenizer(strDate,???? "-");???
?????? java.sql.Date???? date???? =???? new???? java.sql.Date(Integer.parseInt(st.nextToken()),
??????????????? Integer.parseInt(st.nextToken()),
???????????????? Integer.parseInt(st.nextToken()));

??

java.util.Date和java.sql.Date的异同java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类)。

?

1 楼 dyllove98 2012-04-08   新手也要学习一下发帖子的格式...

热点排行