获取距离当前时间任意天数的时间
来源:互联网 发布:淘宝代销能赚钱吗 编辑:程序博客网 时间:2024/05/17 04:20
声明:文章内容全都是自己的学习总结,如有不对的地方请大家帮忙指出。有需要沟通交流的可加我QQ群:425120333 最近开发过程中,经常碰到获取距离当前时间一定天数的日期,而且获取到的日期格式因为场景不同也有所不同。为了避免每 次都去开发,花了点时间,上网查了些资料,总结出了一个方法。
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @param distance * 和今天的天数差 * @param format * 返回日期格式 * @return 根据和今天的天数差获取任意时间的日期,例:参数是1获取昨天的日期,为0获取今天的日期,是-1获取明天的日期 */ public static String getAnyData(int distance, String format) { try { DateFormat df = new SimpleDateFormat(format); String today = df.format(new Date()); Date date = df.parse(today); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.set(Calendar.DATE, calendar.get(Calendar.DATE) - distance); return df.format(calendar.getTime()); } catch (ParseException e) { e.printStackTrace(); } return ""; }
这里的方法是根据当前时间来进行获取的,后来想想好像可以改成根据指定时间,来进行获取,这样一来这个方法将会更加通用,因为比较简单,而且暂时没用到,这里就没去改动了。有需要的,可根据自己需要变动。
0 0
- 获取距离当前时间任意天数的时间
- 获取发布时间距离当前时间的时间
- javascript里面获取当前时间以及与当前时间相差天数的时间
- java中获取距离当前时间最近的时间
- 计算某个时间距离当前时间的天数,小时数以及分钟数
- 获取指定(当前)月的天数。时间工具类 DateUtil
- 计算距离当前时间相隔的天数,小时数,分数,秒数
- Calendar获得当前时间之前或之后的一周或者一天或者其他任意天数的时间点
- Calendar获得当前时间之前或之后的一周或者一天或者其他任意天数的时间点
- 获取当前日期之前之后任意时间
- java获取当前时间(任意格式)
- 获取当前的时间
- 两个时间相差多少天/毫秒转天数/天数转毫秒/获取当前系统时间
- .net 求当前时间与指定时间相差的天数
- 将时间转化为距离当前时间的时间
- 获取两个时间之间的天数
- 获取当前时间的MySql时间函数
- java 获取当前时间之前的时间
- SQL SERVER 2008数据库的表中修改字段的数据类型后,不能保存
- 数据库中的触发器的实例讲解
- 基本样式
- span和图片
- Turbine怎样获取到节点的监控信息
- 获取距离当前时间任意天数的时间
- ajax之post方法
- select 选中的序号
- js字符串常用判断方法
- 循环冗余校验(CRC)算法入门引导
- 计算相对今日任意a天前的日期,a可正可负
- Android 在扫描U盘解析图片缩略图时,拔出U盘导致崩溃
- 解决https证书导入路径有空格问题
- 利用hibernate查询语句查询信息,默认当日,否则往前推