欢迎来到天天文库
浏览记录
ID:8969935
大小:15.14 KB
页数:4页
时间:2018-04-13
《java中时间格式的转换》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.将日期类型转换为格式的字符串类型java.util.Date中的日期 DateDatedate=newDate(); SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss"); Stringtime=sdf.format(date); 2.将字符串类型的转换为指定格式的日期类型(java.util.Date) Stringtime="2009-7-2914:28:12"; DateFormatdf=newSimpleDateFo
2、rmat("yyyy-MM-ddHH:mm:ss"); Datedate=df.parse(time); 这里需要抛出ParseException异常 若将java.util.Date类型转换成java.sql.Date时,只需添加一行代码 java.sql.DatesqlDate=newjava.sql.Date(date.getTime()); 3.使用java.sql.Timestamp在java程序中rs.getDate()时获取日期的时、分、秒 Stringstr=""; String
3、format="yyyy-MM-ddHH:mm:ss"; try{ //这里与数据库的连接已经省略,获得PreparedStatement的对象psmt ResultSetrs=psmt.executeQuery(); while(rs.next()){ Timestampts=rs.getTimestamp("pdate"); SimpleDateFor
4、matsdf=newSimpleDateFormat(format); str=sdf.format(ts); System.out.println(str); } }catch(SQLExceptione){ e.printStackTrace();}......SimpleDateFormat的用法://SimpleDateFormat中的parse方法可以把String型的字
5、符串转换成特定格式的date类型importjava.text.*;importjava.util.*;publicclassTestDate{ publicstaticvoidmain(String[]args){ StringdStr="2001.12.12-08.23.21"; Dated=null; SimpleDateFormatsdf=newSimpleDateFormat("yyyy.MM.dd-HH.mm.ss"); try{ d
6、=sdf.parse(dStr); }catch(ParseExceptionpe){ System.out.println(pe.getMessage()); } System.out.println(d); System.out.println(d.getTime()); }} //下面的format方法可以将date型的数据转换成特定的String型字符串publicclassFormatDateTime{ publicstaticv
7、oidmain(String[]args){ SimpleDateFormatmyFmt=newSimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒"); SimpleDateFormatmyFmt1=newSimpleDateFormat("yy/MM/ddHH:mm"); SimpleDateFormatmyFmt2=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//等价于now.toLocaleString(
8、) SimpleDateFormatmyFmt3=newSimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒E"); SimpleDateFormatmyFmt4=newSimpleDateFormat( "一年中的第D天一年中第w个星期一月中第W个星期在一天中k
此文档下载收益归作者所有