Java时间处理

SimpleDateFormat担当重任,怎样格式化都行


  1. System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(new Date())); 

2 从字符串到日期类型的转换:


  1. System.out.println(new SimpleDateFormat("yyyyMMdd").parse("20110925")); 


  1. System.out.println(new Date(System.currentTimeMillis())); 

 

4 获取系统时期和时间,转换成SQL格式后更新到数据库





使用RS更新数据库,仍然要用rs.updateString,而不是rs.updateDade。
rs.updateString("regtime",dateStr);  //regtime字段为datetime类型的
 
 

5 按本地时区输出当前日期


6 如何格式化小数



其他:获取毫秒时间 System.currentTimeMillis();
 

7 在数据库里的日期只以年-月-日的方式输出

定义日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql语句为:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
输出:
System.out.println(df.format(rs.getDate("bookDate")));
 

8 经典例子(http://blog.csdn.net/donkeyzheng/archive/2005/12/30/566470.aspx)


 


本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/673737,如需转载请自行联系原作者

上一篇:【译】Delta Lake 0.4.0 新特性演示:使用 Python API 就地转换与处理 Delta Lake 表


下一篇:Darwin Streaming Server 安裝操作備忘