博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
时间向前或向后多少天
阅读量:6613 次
发布时间:2019-06-24

本文共 923 字,大约阅读时间需要 3 分钟。

hot3.png

/** * 向前推算时间,并转换成指定格式输出 * @param date 参照日期 * @param days 变动的天数 * @param daytype 返回的样式 eg: yyyy-MM-dd HH:mm:ss * @return */ public static String getBeforeDate(Date date, int days, String daytype) { SimpleDateFormat df = new SimpleDateFormat(daytype); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) - days); return df.format(calendar.getTime()); }

/** * 向后推算时间,并转换成指定格式输出 * @param date 参照日期 * @param days 变动的天数 * @param daytype  返回的样式  eg:  yyyy-MM-dd HH:mm:ss * @return */public static String getAfterDate(Date date, int days, String daytype) {	SimpleDateFormat df = new SimpleDateFormat(daytype);	Calendar calendar = Calendar.getInstance();	calendar.setTime(date);	calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) + days);	return df.format(calendar.getTime());}

转载于:https://my.oschina.net/jesonzhang/blog/418123

你可能感兴趣的文章
docker快速搭建分布式爬虫pyspider
查看>>
raid0
查看>>
jsp中的Html转义
查看>>
windows下的Oracle卸载
查看>>
SQUID代理服务器小问题
查看>>
POJ1004·Financial Management
查看>>
Linux文件系统的创建、检测、修复、分区等工具的使用
查看>>
Centos6.5利用RubyGems的fpm制作zabbix_agent的rpm包,并使用ansible批量部署
查看>>
Play 源码分析心得
查看>>
sqlserver查看死锁的存储过程
查看>>
Mybatis 3 中文文档
查看>>
JVM层GC调优(上)
查看>>
在VirtualBox中的CentOS 6.3下安装VirtualBox增强包(GuestAd...
查看>>
Java开发中的23种设计模式详解(转)
查看>>
我的友情链接
查看>>
Java jvm关闭钩子
查看>>
数据结构和算法导论
查看>>
组策略18招
查看>>
关于Android中的数据存储
查看>>
Java调用C/C++实现的DLL动态库——JNI
查看>>