Java日期类的综合使用更新中~
来源:互联网 发布:淘宝是o2o还是b2c 编辑:程序博客网 时间:2024/06/06 17:16
1.日期格式表达式
yyyy年MM月dd日hh/HH12/24小时mm分ss秒SS毫秒
2.日期格式化类SimpleDateFormat(文本->日期,日期->文本)
例如:日期-》文本
/** * 获取12小时制当前日期字符串 * @return */ public static String getStrDate_12(){ SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date currentTime = new Date(); //java.sql.Date date=new java.sql.Date(currentTime.getTime()); String strDate = formatter.format(currentTime); return strDate; }
例如 文本-》日期
/** * 将字符串类型的时间转化为Date型 * @param strDate * @param formatDate * @return Date * @throws ParseException */ public static Date str2Date(String strDate,String formatDate) throws ParseException{ SimpleDateFormat sdf = new SimpleDateFormat(formatDate); return sdf.parse(strDate); }
3.日期类的继承关系
了解继承关系有助于日期类的使用。
util.Data->
sql.Date,sql.Time,sql.Timestamp。
尤其是经常会用到父类Date中的getTime()方法,方便各类型直接的转换。很多参数为空的构造函数都标记为过时,因此一般都用毫秒来进行日期构建。
4.数据库日期的获取处理
数据库端:datetime 类型插入 yyyy-MM-dd hh:mm:ss详细的时间值
获取日期:
rs.getDate():使用util.Date和sql.Date类型获取的yyyy-MM-dd 00:00:00,粒度只能到天,小时分钟秒都丢失。
rs.getTime():使用sql.Time类型,粒度能到hh:mm:ss,丢失年月天
rs.getTimestamp:使用sql.Timestamp类型获取,粒度完整yyyy-MM-dd hh:mm:ss,不丢失
- Java日期类的综合使用更新中~
- java综合日期时间处理工具类
- Java中final与static关键字的综合使用
- java中charAt()与toCharArray(),indexOf的综合使用
- Java日期类的使用
- java综合:SimpleDateFormat格式化日期
- Java--日期的使用
- java中常见的日期时间类
- Java中常见的日期时间类
- Java日期相关类的使用
- java日期类 calendar的使用
- JAVA DateFormat(国际化日期)类的使用
- android 开发中使用的java 日期格式 毫秒问题
- java Date常用日期功能综合
- java Date常用日期功能综合
- java 关于使用java1.8的localDateTime日期操作的基本使用以及一些使用技巧 持续更新...
- java日期操作【持续更新中……】
- java日期操作【持续更新中……】
- struts1.3自定义标签
- java中定时器的简单用法
- ruby 全局变量
- Tomcat和Websphere的区别
- 关于get_magic_quotes_gpc()函数
- Java日期类的综合使用更新中~
- 更新android sdk manager 没安装完,结果eclipse里面安装的adt没了
- hibernate.jdbc.fetch_size 和 hibernate.jdbc.batch_size
- xhtml
- oracle 列转行
- 在Fragmet中应用Theme
- SSIS64-bit计算机不能连接到oracle解决办法
- Qualcomm MSM8625 源码下载
- 硬盘的PIO模式和DMA模式