`
Franciswmf
  • 浏览: 799974 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

计算相对今日任意a天前的日期,a可正可负

 
阅读更多
	public static String calculateDateByNumber(int a) {
		String str = "";
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		Date date = new Date();
		Calendar cal = Calendar.getInstance();
		cal.setTime(date);
		cal.add(Calendar.DATE, a);
		str = sdf.format(cal.getTime());
		return str;
	}


	// "2012-09-20"转换为java.util.Date类型2012-09-20
	public static Date stringToUtilDate(String str) {
		SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd");
		Date tempTime = null;
		try {
			tempTime = simple.parse(str.trim());
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return tempTime;
	}


测试:

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Testwmf {

	public static void main(String[] args) {
		int page=0;
		for (int i = page; i > -40; i--) {
			Date d = new Date();
			String time = calculateDateByNumber(i);
			System.out.println("=====i:"+i+",时间:"+time);
		}
	}
	public static String calculateDateByNumber(int a) {
		String str = "";
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		Date date = new Date();
		Calendar cal = Calendar.getInstance();
		cal.setTime(date);
		cal.add(Calendar.DATE, a);
		str = sdf.format(cal.getTime());
		return str;
	}
}
分享到:
评论

相关推荐

    自写进制转换(可正可负,可带小数).rar

    自写进制转换(可正可负,可带小数).rar 自己写的。还有很多地方可能需要修改。 可以在二,八,十,十六进制之间转换。 负数。小数都可以。 但是负数与小数没有同时存在进行转换。 如果有人完成。可以联系。 大家...

    多项式计算器c++实现,Qt界面

    (1)问题描述 设计一个简单的一元稀疏多项式计算器。...指数为int,可正可负,系数为double; 计算器仿真界面。 (3)数据结构及算法分析 可用带表头结点的单链表存储多项式,多项式的项数存放在头结点中。

    2023年燃料电池车行业上险总结及国补测算:潮起宜踏浪,风正可扬帆.pdf

    本文旨在通过对《2023年燃料电池车行业上险总结及国补测算:潮起宜踏浪,风正可扬帆.pdf》报告的分析,为读者提供一个关于我国燃料电池车行业现状和未来发展的全景视图。 首先,报告指出,2023年我国燃料电池商用...

    MATLAB之输入数组

    matlab输入数组 3、空格和逗号分隔建立行向量,元素之间用分号分隔建立列向量。 调用格式: vec=[a1,a2,...] 其中vec是数组名,a1、a2是数组元素。...2、步长h可正可负,也可以是小数。 h为负值时,

    山东省胶州市2018届高考数学一轮复习第3讲平面向量的数量积学案无答案文

    一个向量在另一个向量方向上的投影是数量,可正可负。 2. 错误。当a·b>0时,a和b的夹角可能是锐角,但也可以是0°。 3. 错误。a·b=0意味着a和b要么垂直,要么都为零向量。 4. 错误。这不是向量运算的正确性质,(a...

    苏教版八年级上册数学[平方根(基础)知识点整理及重点题型梳理].doc

    - 区别:算术平方根只取正数,而平方根可正可负。 - 联系:正数的平方根有两个,它们互为相反数,其中正的那个是算术平方根;0的平方根和算术平方根都是0;两者都是非负数的运算。 3. **平方根的性质** - ...

    城市道路交通图的计算与分析

    它的时间复杂度为O(n^3),适用于边的权重可正可负的情况,但不包含负权回路。在本例中,该算法用于计算任意两个公交站点之间的最短路径。 #### 3. `prim()` 普里姆算法(Prim's Algorithm)是一种贪心算法,用于...

    EXCEL中关于角度的输入、输出及转换计算技巧

    以上过程,可正可逆,通过设定不同的单元格格式,即可将日期(时间)转化为数值,也可将数值转化为日期(时间),并可直接进行加、减等运算操作。 结论 ---- 在 EXCEL 中,角度的输入、输出及转换计算技巧是一个...

    Floyd 算法 详细教程

    Floyd 算法适用于 APSP(All Pairs Shortest Paths),稠密图效果最佳,边权可正可负。此算法简单有效,由于三重循环结构紧凑,对于稠密图,效率要高于执行|V|次 Dijkstra 算法。 Floyd 算法的优点是容易理解,可以算...

    考研真题计算机组成原理部分课堂讲解PPT课件.pptx

    转移指令的相对寻址方式涉及到程序跳转,相对偏移量用补码表示,可正可负。 以上就是从给定内容中提炼出的相关计算机组成原理的知识点,涵盖了数据表示、存储系统、中断处理、总线标准等多个方面。这些知识对于理解...

    MOS管的那些事儿.pdf

    MOSFET管优势  1.可应用于放大。由于场效应管放大器的输入阻抗很高,因此耦合...栅偏压可正可负可零,三极管只能在正向偏置下工作,电子管只能在负偏压下工作。另外输入阻抗高,可以减轻信号源负载,易于跟前级匹配。

    2015秋高中数学3.2.3直线的一般式方程课件新人教A版必修2

    系数A和B可以取任意非零值,C则可正可负,这取决于直线的位置和方向。 5. **直线方程的比较**:两个不同的直线方程如果化简成斜截式后相同,则表示这两条直线是相同的。例如,方程0 = 2x + 3y - 4和0 = 3x - 4y + ...

    今年计算机一级office练习题及答案.pdf

    2. 浮点表示法是最常用的,它把一个数描述成两个部分,即一个纯小数乘以2的若干次方(方次为整数,可正可负,称做阶码)。 本文档涵盖了计算机基础知识、office软件操作、汉字录入等多方面的内容,是一个非常有价值...

    新北师大版八年级下册数学(4.3 第2课时 完全平方公式)优质公开课课件.ppt

    2. **特点**:每一项都是平方项,且中间项的系数是前、后两项底数乘积的2倍,符号可正可负。 3. **记忆口诀**:首平方,尾平方,首尾两倍在中央,方便记忆完全平方式的结构。 4. **应用**:用于因式分解,将一个...

    《matlab语言程序设计》第2讲1

    Increment可正可负,若负,则必须Start>End;若正,则必须Start,否则创建的为空向量。 第三种方法:利用函数linspace 例如,键入并执行x= linspace(1,2,5),其中该函数生成一个由n个元素组成的行向量;x1为其第一...

    湖南省长沙市长沙县第六中学2020届高三物理上学期第三次月考试题(通用).doc

    D选项正确,重力做功只与初末位置的高度差有关,可正可负。 - 第十题物体沿光滑斜面和粗糙平面运动,返回原点需克服摩擦力做功,总功至少等于克服摩擦力所做的功。 - 第十一题小球运动问题,小球在最高点A受重力和...

    js获取日期:昨天今天和明天、后天

    文档中提到了一个名为GetDateStr的函数,该函数接受一个参数AddDayCount,表示与当前日期的偏移量,可正可负。使用Date对象的getDate()方法获取当前日期的日份,然后通过setDate()方法调整日期。例如,调用setDate...

    全国计算机等级考试二级VB复习资料.pdf

    初值、终值和步长都是数值表达式,步长默认为1,可正可负。例如,`For i = 1 To 10`将执行10次,`For i = 10 To 1 Step -1`则为递减循环,从10减到1。 2. **Do...Loop循环语句**:当循环次数未知时,Do...Loop更加...

    高中数学不等式复习PPT课件.pptx

    7. 同向正可乘:a>b>0,c>d>0,得到ac>bd。 8. 可乘方:a>b>0,有a^n>b^n(n为正整数)。 9. 可开方:a>b>0,当n为正实数或正整数时,有√(a^n)>√(b^n)。 不等式的解法主要包括以下几种策略: 1. 系数分离:如ax>...

    matlab 矩阵数组专业讲座

    - **连续元素块访问**:`x(a:b:c)`选取从第`a`个元素开始,以步长`b`到第`c`个元素的子序列,`b`可正可负,缺省为1。 - **指定位置元素访问**:`x([a b c d])`提取第`a`、`b`、`c`、`d`个元素组成新的数组。 ### 3....

Global site tag (gtag.js) - Google Analytics