文档章节

时间向前或向后多少天

我是IT码农
 我是IT码农
发布于 2015/05/22 11:13
字数 150
阅读 76
收藏 8

/** * 向前推算时间,并转换成指定格式输出 * @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());
}

© 著作权归作者所有

我是IT码农
粉丝 6
博文 66
码字总数 29699
作品 0
成都
程序员
私信 提问
739. Daily Temperatures。

Given a list of daily temperatures, produce a list that, for each day in the input, tells you how many days you would have to wait until a warmer temperature. If there is no fut......

Leafage_M
2018/02/22
0
0
Linux 学习日记 3: 环境变量与文件查找

1、变量的作用域即变量的有效范围(比如一个函数中、一个源文件中或者全局范围),在该范围内只能有一个同名变量。一旦离开则该变量无效,如同不存在这个变量一般。$ 符号用于表示引用一个变...

ricardohn
2016/03/11
23
0
「leetcode」3.无重复字符的最长子串

原题 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 示例 2: 示例 3: 思路 本题同样是一道使用双指针思路(滑动窗口)的题目。 我们的和指针初始都是指向字符串的...

赛博朋克的杰洛特
08/29
0
0
jQuery日期选择插件--glDatePicker

glDatePicker是一个简单,可以定义,轻量级jQuery日期选择插件。压缩后只有4KB左右。它提供的一些功能包括:向前和向后导航,默认当天日期高亮选中,显示当前选中的日期,限制日期选择范围(...

匿名
2011/08/14
20.8K
2
S015 codeorg课程2第4节 小艺术家:序列

  上节课完成了codeorg课程2的前面3节课程。   这节课学习codeorg课程2的第4节课程。   课程2第4节第1关   打开浏览器,输入网址进入:https://studio.code.org/s/course2,找到第4...

零基础学编程
2017/09/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Handler消息传递机制分析

Handler的用途和用法 写过Android程序的人大概都会遇到ANR(Application Not Responding)。如果程序在一段时间内没有响应,系统就会弹出一个对话框,让用户选择继续等待还是强制关闭应用。为...

tommwq
今天
5
0
JS前端MD5加密

Bootstrap官网获得md5 js地址:https://www.bootcdn.cn/blueimp-md5/ <!--MD5加密--><script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js"></script> 使用方法: md5(pwd)......

被毒打的程序猿_先瑞
今天
8
0
BigDecimal 去后面无用的0的方法

BigDecimal a=new BigDecimal("0.1000"); System.out.println(a.stripTrailingZeros().toPlainString());...

xiaodong16
今天
7
0
JAVA--高级基础开发

[集合版双色球] 十二、双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1—33中选择;蓝色球号码从1—16中选择;请随机生成一注双色球号码。(要求同色号码...

李文杰-yaya
昨天
27
0
聊聊rocketmq broker的CONSUMER_SEND_MSG_BACK

序 本文主要研究一下rocketmq broker的CONSUMER_SEND_MSG_BACK CONSUMER_SEND_MSG_BACK rocketmq/common/src/main/java/org/apache/rocketmq/common/protocol/RequestCode.java public class......

go4it
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部