1、从数据库里取出Date类型的数据进行格式化
Date date = rs.getDate("date字段");
SimpleDateFormat sdf = new SimpleDateFormat("时间模式")
StringBuffer ---- sdf.format(date);
java.sql.Date 只能读出日期
java.sql.Time 只能读出时间
java.sql.Timestamp 读出日期和时间
以上三类都继承自java.util.Date
java.text.DateFormat 格式化时间
java.util.Calender 截取时间
2、获得数据库中日期的局部字段
Calendar c = Calendar.getInstance(); //由于构造方法为protected类型,所有用这种方法初始化
c.setTime(date); //从数据库中取出的date(sql类型)
c.get(Calendar.MONDAY)+1; //得到局部信息,月份从0开始
3、获得系统当前时间
Calendar c = Calendar.getInstance();
c.getTime() 或c.get(常量)
SimpleDateFormat sdf = new SimpleDateFormat("时间模式")
StringBuffer ---- sdf.format(new Date());
System.out.println(System.currentTimeMillis()); //得出毫秒数计算运行效率
4、将字符串转为时间类型
Timestamp ts = Timestamp.valueOf("yyyy-mm-dd hh:mm:ss");
5、将当前日期保存到数据库
库中类型为Date:new java.sql.Date(System.currentTimeMillis())
库中类型为Timestamp:
SimpleDateFormat sd = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
Timestamp ts = Timestamp.valueOf(sd.format(System.currentTimeMillis()));
分享到:
相关推荐
java日期格式化类,可以将String转Date
java日期格式化,针对各种日期进行不同的格式化,获取两个日期之间的日期(包含前后)获取未来 第 past 天的日期获取过去第几天的日期
JAVA时间格式化处理.
java日期格式化工具类,一些常用的日期操作方法
java时间日期格式化工具类,最近新整理的目前各种会用到的关于日期的格式化
处理日期标准格式,java来格式化日期为标准格式
DateConvert,java时间格式化类,时间格式化
字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Number 189 d 月份中的天数 ...
JAVA时间格式化处理.pdf
一个简单的java库用于将显示日期格式化成几分钟,几天之前这样的格式
JAVA时间格式化处理-JAVA程序员JAVA工程师面试必看.pdf
SimpleDateFormat担当重任 从字符串到日期类型的转换 将毫秒数换转成日期类型
JAVA时间格式化处理[参考].pdf
Date和String的相互转换 得到指定日期所在周的星期几的日期 获取指定年的第几周的最后一天日期 获取指定年的第几周的第一天日期 获取指定日期为当前年的第几周 ...获取当前时间前2个小时的时间 获取当前年份
NULL 博文链接:https://fanshuyao.iteye.com/blog/2355386
Java源代码当前日期的格式化.rar
为你提供一个详细的JAVA_日期格式化例子 希望可以帮助到你
java格式化日期工具类,不用再重写格式化日期方法。