JAVA常用时间操作类
http://www.360doc.com/content/10/1210/17/2703996_76839640.shtml
在程序里面要获取当前的开始时间和结束时间,以及当前天所在的周的开始时间和结束时间,在这个地方记录一下。
当天开始时间:
Calendar currentDate = new GregorianCalendar();
currentDate.set(Calendar.HOUR_OF_DAY, 0);
currentDate.set(Calendar.MINUTE, 0);
currentDate.set(Calendar.SECOND, 0);
dateCursor.setTodayStart((Date)currentDate.getTime().clone());
当天结束时间:
Calendar currentDate = new GregorianCalendar();
currentDate.set(Calendar.HOUR_OF_DAY, 23);
currentDate.set(Calendar.MINUTE, 59);
currentDate.set(Calendar.SECOND, 59);
dateCursor.setTodayEnd((Date)currentDate.getTime().clone());
当周开始时间:
Calendar currentDate = new GregorianCalendar();
currentDate.setFirstDayOfWeek(Calendar.MONDAY);
currentDate.set(Calendar.HOUR_OF_DAY, 0);
currentDate.set(Calendar.MINUTE, 0);
currentDate.set(Calendar.SECOND, 0);
currentDate.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
dateCursor.setWeekStart((Date)currentDate.getTime().clone());
当周结束时间:
Calendar currentDate = new GregorianCalendar();
currentDate.setFirstDayOfWeek(Calendar.MONDAY);
currentDate.set(Calendar.HOUR_OF_DAY, 23);
currentDate.set(Calendar.MINUTE, 59);
currentDate.set(Calendar.SECOND, 59);
currentDate.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
dateCursor.setWeekEnd((Date)currentDate.getTime().clone());
最新文章
- Jenkins部署配置简介
- asp.net mvc 之旅—— 第四站 学会用Reflector调试我们的MVC框架代码
- 关于nginx反向代理后获取不到客户端的真实ip地址问题
- Go - template 常用方法详解 及 注意事项
- JS之跨域
- javascript数据结构和算法[转]
- checkbox操作
- MySql Connector/Net Mysql like 搜索中文的问题(c#和asp.net连接mysql)
- 用PYTHON练练一些算法
- 自定义ComboBox,简简单单实现
- 影响国内WinCE7发展的最大障碍是没有D版下载
- Android开发中用到的第三方框架汇总
- Gym - 101982B Coprime Integers (莫比乌斯反演)
- qhfl-6 购物车
- apacheTomcat
- Sqlite数据库管理(SQLite Developer) v4.0.0.528 中文版+破解方法(申明:来源于网络)
- JDBC的基础接口及其用法
- Cocos2d-X开发中国象棋《二》project文件概述
- opensuse下配置IP、DNS、GATEWAY
- Redis---1、介绍