Java获取前天和后天的时间
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class CalendarTest {
public static void main(String[] args) throws ParseException {
//日期转换 date转字符串-》字符串—》date
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String begin=format.format(new Date());//日期类型转换为字符串
Date setDate=format.parse("2014-05-08 17:06:41");//字符串转换为日期类型
Calendar calen = Calendar.getInstance();//得到当前时间
calen.add(Calendar.DATE, -1); //
Date d=calen.getTime();
begin=format.format(d);
Date date=null;
try {
date = format.parse(begin);
} catch (java.text.ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
calen.setTime(date);
calen.add(Calendar.DATE,2);//
Date c=calen.getTime();
String end=format.format(c);
System.out.println(begin +":::" +end );
System.out.println(calen.get(Calendar.YEAR)+"年");//年
System.out.println(calen.get(Calendar.MONTH)+1+"月");//月
System.out.println(calen.get(Calendar.DATE)+"日");//日
System.out.println(calen.get(Calendar.HOUR_OF_DAY));//时
System.out.println(calen.get(Calendar.MINUTE));//分
System.out.println(calen.get(Calendar.SECOND));//秒
String[] weeks={"null","星期六","星期日","星期一","星期二","星期三","星期四","星期五"};
System.out.println(weeks[calen.get(Calendar.DAY_OF_WEEK)]);//1到7
//拿到指定时间的 年日月 时分秒 和星期的
Calendar calendar=Calendar.getInstance();
System.out.println(setDate);
calendar.set(2014, 5, 14, 13, 44, 51);//年月日时分秒(月份0代表1月)
System.out.println(calendar.get(Calendar.YEAR)+"年");//年
System.out.println(calendar.get(Calendar.MONTH)+1+"月");//月
System.out.println(calendar.get(Calendar.DATE)+"日");//日
System.out.println(calendar.get(Calendar.HOUR_OF_DAY));//时
System.out.println(calendar.get(Calendar.MINUTE));//分
System.out.println(calendar.get(Calendar.SECOND));//秒
System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
}
}
Java获取前天和后天的时间的更多相关文章
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.uti ...
- Java获取当前的日期和时间
Java获取当前的日期和时间 1.具体实现方法如下 /** * @Title:DateTime.java * @Package:com.you.model * @Description:获取当前的日期 ...
- java获取一天前的时间
获取一天前的时间 Date date = new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); ...
- java 获取服务器时间同步本地计算机时间
http://hi.baidu.com/captives/item/25c8b80170a9b0ccf45ba6f8 ————————————————————————————————————————— ...
- java获取一个时间段内的时间天数
package com.hzcominfo.hik.hikbigscreen.core; import java.text.SimpleDateFormat; import java.util.Arr ...
- java 获取文件的最后编辑时间
还是日志的问题,需要把日志文件的一些信息给显示出来,其中就需要显示最后的编辑时间,在网上找的答案... File f = new File(path); SimpleDateFormat sdf = ...
- Java 获取距离最近一段时间的时间点
if (timeFilter == 1) {// 最近三个月 long curTimeSeconds = System.currentTimeMillis() / 1000L; para.put(&q ...
- java获取时间戳的方法
JAVA 获取当前月的初始时间的时间戳 public static long getMonthFirstDay() { Calendar calendar = Calendar.getInstance ...
- js 获取前天、昨天、今天、明天、后天的时间
js 获取前天.昨天.今天.明天.后天的时间 2011-05-19 21:03 <html><head><meta http-equiv="Content- ...
随机推荐
- jquery中append()、prepend()、after()、before()的区别详解
append() - 在被选元素的结尾插入内容(内容的结尾,比如说有个a标签,则是在</a>这个标签之前添加东西) prepend() - 在被选元素的开头插入内容(内容的开始,比如说有个 ...
- php echo return exit 区别
echo.print().printf().sprintf().vardump().varexport():都可以输出内容到网页,但不退出函数或程序. return:返回并立即退出,函数级别. die ...
- 封装用className选元素
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- sql 提取数字、字母、汉字
--提取数字 IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO )) ) AS BEGIN BE ...
- cvKMeans2函数用法概述
一般情况下,我们通过C++/Matlab/Python等语言进行实现K-means算法,结合近期我刚刚学的C++,先从C++实现谈起,C++里面我们一般采用的是OpenCV库中写好的K-means函数 ...
- 廖雪峰教程笔记:js中map和reduce的用法
举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map实现如下: 由于map()方法定义在JavaScript的 ...
- python中的变量和数据类型
一.变量定义:变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字. 二.变量命名规则: 1. 变量名由字母.数字.下划线组成 2. 数字不能开头 3. 不可 ...
- css -- 高度相等的列 -- 3列高度相等
<div class="wrapper"> <div class="box"> <h1>wo shi hao ren< ...
- 2.使用Package Control组件安装
安装Sublime Text 2插件的方法: 1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->p ...
- P2P的理解
B2C是Business-to-Customer的缩写,而其中文简称为“商对客”.“商对客”是电子商务的一种模式,也就是通常说的商业零售,直接面向消费者销售产品和服务.这种形式的电子商务一般以网络零售 ...