关于CalendarUtil获取时间的工具类
时间工具类
- 关于CalendarUtil项目中工具类的使用
- 备注
关于CalendarUtil项目中工具类的使用
这是我在自己项目中所编写的时间工具类。如有雷同,纯属巧合
功能 获取当前日期的上三个月日期
这其中有很多关于时间的长短使用的工具类,我会展示出最具代表性的代码,可以举一反三获取当前时间前后任意时间。仅供参考
功能:获取当前日期的上三个月日期
public static String getMonth(Date date) throws ParseException{SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); // 设置为当前时间 calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) - 3); // 设置为上三个月 date = calendar.getTime(); return dateFormat.format(date);}
功能:获取当前日期的前一天日期
public static String getDay(Date date) throws ParseException{SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); // 设置为当前时间 calendar.set(Calendar.DAY_OF_MONTH, calendar.get(Calendar.DAY_OF_MONTH) - 1); // 获取当前日期的前一天日期date = calendar.getTime();return dateFormat.format(date);}
功能:获取当前日期的一年后日期
public static String getYear(Date date) throws ParseException{SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); // 设置为当前时间 calendar.set(Calendar.YEAR, calendar.get(Calendar.YEAR) + 1); // 获取当前日期的前一天日期calendar.set(Calendar.DAY_OF_MONTH, calendar.get(Calendar.DAY_OF_MONTH) - 1); // 获取当前日期的前一天日期date = calendar.getTime(); return dateFormat.format(date);}
备注
如果有哪位使用请标明出处!
关于CalendarUtil获取时间的工具类相关推荐
- JAVA获取N个工作日后的时间的工具类、考虑上班时间、时区
DayWorkTime代表工作时间描述类 HolidayUtils是计算时间的工具类,addSecondByWorkDay用于计算时间加上指定秒后的工作时间,会自动跳过周末.节假日等.其中holida ...
- Java中Date类型如何向前向后滚动时间,( 附工具类)
Java中的Date类型向前向后滚动时间(附工具类) 废话不多说,先看工具类: 1 import java.text.SimpleDateFormat; 2 import java.util.Cale ...
- 万能的时间转换工具类
最近在项目中遇到了时间换算的问题,特意复习了一下,做个总结 写了一个关于时间的工具类,平常遇到关于时间转换的问题都可以解决 package com.zknw.util;import java.math ...
- Java格式化日期用斜杠_[java工具类01]__构建格式化输出日期和时间的工具类
在之前的学习中,我写过一篇关于字符串格式化的,就主要设计到了时间以及日期的各种格式化显示的设置,其主要时通过String类的fomat()方法实现的. 我们可以通过使用不同的转换符来实现格式化显示不同 ...
- RelativeDateFormat时间计算工具类
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;/*** 时间计算工 ...
- java外部接口图解_java代码实现访问网络外部接口并获取数据的工具类详解
java代码实现访问网络外部接口并获取数据的工具类 工具类代码,可以直接copy使用 package com.yqzj.util; import org.apache.log4j.LogManager ...
- android 获取手机信息工具类
package com.yqy.yqy_listviewheadview;import android.content.Context; import android.telephony.Teleph ...
- java工具类-计算相对时间的工具类即两个时间的时间差
java相对时间的工具类,此类中有两个暴露的方法,相对于当前时间的方法和相对于某时间的方法. 返回String,如:2小时前/3天2时13秒/昨天 具体请运行查看 (DateTimeFormatUti ...
- 非常强大的java时间处理工具类!
xk-time 是时间转换,时间计算,时间格式化,时间解析,日历,时间cron表达式和时间NLP等的工具,使用Java8,线程安全,简单易用,多达70几种常用日期格式化模板,支持Java8时间类和Da ...
- java使用Calendar类获取常用简单工具类
2019独角兽企业重金招聘Python工程师标准>>> 前言: 在工作中,我们经常会用到时间相关的.比如月初.月末.年初.年末.指定月份所在季度的季末.当前时间加X天.x月.x年等这 ...
最新文章
- 【操作系统】重点知识点总结
- linux bash shell之declare
- linux用终端上传文件和文件家到远程的服务器
- 5、Power Map—实例:填充地图
- 【机器学习】知否?知否?广义线性模型
- web服务器采用的是什么协议,webservice中采用协议Http,它是指什么意思
- 多项式除法,多项式取模
- [react] 请说说什么是useRef?
- java从入门到精通第11章_《Java从入门到精通》第十章学习笔记
- Glibc 和 uClibc的区别
- Google Wave 的失败给现代实时协作办公的一个重大教训!
- php 下载的文件损坏,php 文件下载 出现下载文件内容乱码损坏的解决方法
- Linux 切换用户
- 字符串初始化_触发类初始化的几个面试坑
- 磁力链转bt种子 python_实战Python实现BT种子转化为磁力链接
- RTP直播分发服务器集群方案
- 万年历(hao123)代码
- 计算广告——搜索广告技术初窥
- 【反射机制】与 【xml解析 】之 巧夺天工 —————— 开开开山怪
- 1.9G的视频被压缩为64K