`
Franciswmf
  • 浏览: 778185 次
  • 性别: 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)数据结构及算法分析 可用带表头结点的单链表存储多项式,多项式的项数存放在头结点中。

    MATLAB之输入数组

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

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

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

    MOS管的那些事儿.pdf

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

    Floyd算法matlab程序

    Floyd算法适用于APSP(All Pairs Shortest Paths),是一种动态规划算法,稠密图效果最佳,边权可正可负。此算法简单有效,由于三重循环结构紧凑,对于稠密图,效率要高于执行|V|次Dijkstra算法。

    hdongix c++

    number要增加的值,整型,可正可负,正值返回date之后的时间值,负值返回date 之前的时间值 例子: select getdate() as today select dateadd(day,-1,getdate()) select dateadd(day,1,getdate()) 输出: ...

    打印套打小程序

    套打程序使用说明: ...偏移可正可负。正值表示向右向下偏移;负值表示向左向上偏移。 4、字段数量以及各字段是否输出、位置、字体信息。字段位置可以自由拖放或直接输入,字段属性可以双击或右键输入。

    数据结构试验报告

    1.本程序中采用双向循环链表实现对长整数的存储与...2.程序由用户输入数据(长整数可正可负),选择加减运算,计算机计算出结果并反馈。 3.程序由多个函数组成,函数见概要设计。 4.长整数位数为100,可根据需要扩充。

    树莓派控制步进电机_函数 motor_run().py

    秉承高内聚低耦合的指导思想,编写的motor_run()函数,可以指定步进电机的速度和角度。速度可正可负,角度为角度制。

    2.Python基本数据类型.pptx

    Python程序设计 第2章... 数字类型 整数类型 与数学中整数的概念一致 可正可负,没有取值范围限制 - pow(x,y)函数:计算 x y ,想算多大算多大 >>> pow(2,100) 1267650600228229401496703205376 >>> pow(2,pow(2,15)) ...

    Lotus公式语言函数简介

    调整的值可正可负 @All 需要 SELECT 语句的公式中使用 @All @AllChildren 包含父文档的所有满足选择标准的“答复”文档 @AllDescendants 包含所有满足选择标准的父文档的答复文档以及答复的答复文档 @Ascii 将一个 ...

    蕴含K5-E(P2)的正可图序列 (2009年)

    刻画蕴含K5-E(P2)的正可图序列,其中K5-E(P2)表示从K5中删去两条相邻的边后得到的图。

    Python语言程序设计_第三周

    可正可负,没有取值范围限制 pow(x,y)函数:计算 xy ,想算多大都可以 4种进制表示形式 十进制: 二进制:以0b或者0B开头(0b010,-0B101) 八进制:以0o或者0O开头(0o123,-0O456) 十六进制:以0x或者0X开头(0x9a...

    一种数字化语音存储与回放系统的设计

    系统设计  总体设计  系统主要由语音处理前向通道、A/D转换、...而语音信号是双极性的,可正可负(滤波器输出信号幅值约为土2.5V),因此,有必要加一直流偏置电压(约为+2.5V),使语音信号变为单极性信号(0~+

    c代码-9.键盘输入一个三位数的正整数,其个位与百位相加若等于十位上的数字则输出"Yes",否则输出"No"。例如,输入"176",则输出"Yes"。输入"258",则输出"No"

    c代码-9.键盘输入一个三位数的正整数,其个位与百位相加若等于十位上的数字则输出"Yes",否则输出"No"。例如,输入"176",则输出"Yes"。输入"258",则输出"No

    场效应管与晶体管的比较

    (4)场效应管的源极和漏极在结构上是对称的,可以互换使用,耗尽型MOS管的栅——源电压可正可负。因此,使用场效应管比晶体管灵活。 (5)场效应管能在很小电流和很低电压的条件下工作,而且它的制造工艺可以很...

    多层多维事元可拓集及其运算 (2007年)

    给出了多层多维事元可拓集的正可拓域、负可拓域、正稳定域、负稳定域的定义。研究了多层多维事元可拓集的交运算等,讨论了有关性质。并对性质进行I,严格证明,得到了多层多维事元可拓集交的可拓域、稳定域的表达式...

    关于正可逆算子的Lawson-Lim均值和Karcher均值

    本文旨在归纳归因于Lawson和Lim的n个可逆正算算子的逆加权算术-几何平均不等式。 另外,我们对加权的Karcher均值和Lawson-Lim几何均值之间的比较进行了比较,以得出更高的功效。

Global site tag (gtag.js) - Google Analytics