赞
踩
- /**
- * 日期工具类
- */
- public class DateUtils {
-
- /**
- * 获取今天
- * @return String
- * */
- public static String getToday(){
- return new SimpleDateFormat("yyyy-MM-dd").format(new Date());
- }
- /**
- * 获取昨天
- * @return String
- * */
- public static String getYestoday(){
- Calendar cal=Calendar.getInstance();
- cal.add(Calendar.DATE,-1);
- Date time=cal.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(time);
- }
- /**
- * 获取本月开始日期
- * @return String
- * **/
- public static String getMonthStart(){
- Calendar cal=Calendar.getInstance();
- cal.add(Calendar.MONTH, 0);
- cal.set(Calendar.DAY_OF_MONTH, 1);
- Date time=cal.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(time);
- }
- /**
- * 获取本月最后一天
- * @return String
- * **/
- public static String getMonthEnd(){
- Calendar cal=Calendar.getInstance();
- cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
- Date time=cal.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(time);
- }
- /**
- * 获取本周的第一天
- * @return String
- * **/
- public static String getWeekStart(){
- Calendar cal=Calendar.getInstance();
- cal.add(Calendar.WEEK_OF_MONTH, 0);
- cal.set(Calendar.DAY_OF_WEEK, 2);
- Date time=cal.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(time);
- }
- /**
- * 获取本周的最后一天
- * @return String
- * **/
- public static String getWeekEnd(){
- Calendar cal=Calendar.getInstance();
- cal.set(Calendar.DAY_OF_WEEK, cal.getActualMaximum(Calendar.DAY_OF_WEEK));
- cal.add(Calendar.DAY_OF_WEEK, 1);
- Date time=cal.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(time);
- }
- /**
- * 获取本年的第一天
- * @return String
- * **/
- public static String getYearStart(){
- return new SimpleDateFormat("yyyy").format(new Date())+"-01-01";
- }
-
- /**
- * 获取本年的最后一天
- * @return String
- * **/
- public static String getYearEnd(){
- Calendar calendar = Calendar.getInstance();
- calendar.set(Calendar.MONTH,calendar.getActualMaximum(Calendar.MONTH));
- calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
- Date currYearLast = calendar.getTime();
- return new SimpleDateFormat("yyyy-MM-dd").format(currYearLast);
- }
- }

感谢您的支持,写的文章如对您有所帮助,开源不易,请您打赏,谢谢啦~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。