新手学java(2) - java 处理时间_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 新手学java(2) - java 处理时间

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

 2012/4/10 13:53:38  zljpp  程序员俱乐部  我要评论(0)
  • 摘要:最近整理的java有关于日期格式转换的方法。如何将"yyyy-mm-dd"格式的字符串转换为java.sql.Date方法1SimpleDateFormatbartDateFormat=newSimpleDateFormat("yyyy-MM-dd");StringdateStringToParse="2007-7-12";try{java.util.Datedate=bartDateFormat.parse(dateStringToParse);java.sql
  • 标签: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的子类(包装类)。

?

发表评论
用户名: 匿名