java之获取时间
来源:互联网 发布:unity3d地形资源下载 编辑:程序博客网 时间:2024/05/06 01:50
一:获取当前时间,一小时前,一小时后,一月前,一月后的时间 GregorianCalendar a = new GregorianCalendar(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println("当前时间:"+format.format(a.getTime())); a.add(Calendar.HOUR_OF_DAY, -1); System.out.println("一小时前:"+format.format(a.getTime())); a = new GregorianCalendar(); a.add(Calendar.DAY_OF_MONTH, -1); System.out.println("一 天 前:"+format.format(a.getTime())); a = new GregorianCalendar(); a.add(Calendar.MONTH, -1); System.out.println("一 月 前:"+format.format(a.getTime())); a = new GregorianCalendar(); a.add(Calendar.MONTH, 1); System.out.println("一 月 后:"+format.format(a.getTime())); a = new GregorianCalendar(); a.add(Calendar.HOUR_OF_DAY,5); System.out.print("5 小 时 后:"+format.format(a.getTime()));
二 :获取当前月最大天数 Calendar cal = Calendar.getInstance(); int day=cal.getActualMaximum(Calendar.DAY_OF_MONTH); System.out.println(“当前月最大天数:”+day);
三:格式化日期 public static Date parseDate(String dateStr, String format) {Date date = null;try {SimpleDateFormat format2 = new SimpleDateFormat(format);date = format2.parse(dateStr);} catch (Exception e) {}return date;}
四:date转String public static String format(Date date, String format) {String result = "";try {if (date != null) {SimpleDateFormat dateFormat = new SimpleDateFormat(format);result = dateFormat.format(date);}} catch (Exception e) {}return result;}
五:返回这个时间是本年第多少周 public static int getYearOfWeek(Date date) {Calendar calendar = Calendar.getInstance();calendar.setTime(date);return calendar.get(Calendar.WEEK_OF_YEAR);}
六:判断两个日期是不是一个周 public static boolean weekOfYeak(Date date1, Date date2) {String dates1 = getMondayOfThisWeek(date1);String dates2 = getMondayOfThisWeek(date2);if (dates1.equals(dates2)) {return true;}return false;}
七:返回这个时间是本年第多少天 public static int getYearOfDay(Date date) {Calendar calendar = Calendar.getInstance();calendar.setTime(date);return calendar.get(Calendar.DAY_OF_YEAR);}
1 0
- java之获取时间
- java获取时间、获取日期
- java获取时间类型
- JAVA 获取时间
- java获取系统时间
- Java获取GMT8时间
- java 获取系统时间
- JAVA获取系统时间
- Java获取当前时间
- java获取时间大全
- Java获取系统时间
- java获取系统时间
- Java获取当前时间
- java获取系统时间
- java 获取当前时间
- java获取当前时间
- java 获取时间出错
- Java获取当前时间
- 设计模式学习笔记——工厂方法模式
- Ubuntu14.0 64bit 下Scrapy爬虫框架的搭建
- javaWeb之Servlet开发
- CSS文档流与块级元素和内联元素
- 无法定位程序输入点K32EnumProcessModules于动态链接库KERNEL32.dll上
- java之获取时间
- 协议规范
- iOS常用第三方框架总结
- iOS经典面试题总结--内存管理
- 思想源于接口
- CSS3新属性box-flexd弹性盒模型
- 浏览器插件之ActiveX开发(一)
- jedis调用redis之SortSet
- 书籍切割之书脊边界直线检测算法小结(bookSpines Segmentation)