Java日期类
来源:互联网 发布:砸金蛋软件 编辑:程序博客网 时间:2024/05/22 10:54
Date类:
构造函数:
Date d = new Date(); //当前时间
Date d = new Date(long timemillis);
Date d = new Date(10,0,1); //(比1900多10年 即2000,0代表1月,1代表1号)
Date d = new Date(10,0,1,9,30,15,0) // (年,月,日,时,分,秒,毫秒)
获取时间:long dLong = d.getTime(); (设置时间 d.setTime(dLong))
比较时间
boolean after(Date when)
boolean before(Date when)
boolean after(Date when)
int compareTo(Date anotherDate) //负数小于,0等于,正数大于
Calendar
构造函数:
Calendar cal = Calendar.getInstance();
设置时间:
cal.set(2009, 0, 31); //年月日,简单设置方法
cal.set(Calendar.MONTH, 3); //月份从0开始 ,其他的类似
获取时间:
int month = c1.get(Calendar.MONTH) + 1;
改变时间:
cal.add(Calendar.DATE,-3); //往前过三天
判断闰年:
boolean leapYear = ( (GregorianCalendar)cal ).isLeapYear(2002);
时间转化:
long t = cal.getTimeInMillis(); (cal.setTimeInMillis(t);)
Date d = c.getTime();
c.setTime(Date d);
SimpleDateFormat
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //日期到字符串的转换
String today = df.format(new Date()); //日期转字符串
Date date = df.parse("2009-06-12 02:06:37"); //字符串转日期
- Java中的日期类
- java日期工具类
- java日期类
- Java 日期类
- Java 日期类操作
- java日期工具类
- java 日期工具类
- JAVA日期操作类
- java 日期类
- Java日期工具类
- java 日期工具类
- java 日期工具类
- JAVA 日期操作类
- Java日期工具类
- java日期工具类
- java中的日期类
- 日期类(java)
- java:日期类
- php.ini配置max_execution_time和FPM配置request_terminate_timeout
- mybatis 中#与$的区别
- 在HTML网页中引入Bootstrap前端框架
- MVC,MVP 和 MVVM 的图示
- CCF之门禁系统(java)
- Java日期类
- Java线程学习笔记之线程简介
- 计算机BIOS设置和CMOS设置的区别与联系
- House Robber II
- 【BZOJ 2154】Crash的数字表格 莫比乌斯反演
- 项目管理中的”三角”博弈
- iOS Universal Links(通用链接)
- 《代码整洁之道》
- 第五天04 JAVA基础语法(认识对象--自动装箱、拆箱、数组基础[一维、二维数组]、for循环、数组对象、字符串对象)(学习笔记)