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- ...
随机推荐
- 浅谈C++多态性
本文转载至http://blog.csdn.net/hackbuteer1/article/details/7475622 总结: (1)区分概念: 重载----同一个类中,相同的函数名字,不同 ...
- ASP.NET 取消和禁用缓存
客户端取消: <html> <head> <meta http-equiv="Expires" CONTENT="0"> & ...
- hdu1963 完全背包(数据压缩)
题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=1963 注意:题中有一句话说债券的价钱都是1000的倍数,我之前没看到这句话,写的完全背包, ...
- HTTP基础11--web(3)
邮件首部注入攻击 指 Web 应用中的邮件发送功能,攻击者通过向邮件首部 To 或 Subject 内任意添加非法内容发起的攻击.利用存在安全漏洞的 Web 网站,可对任意邮件地址发送广告邮件或病毒邮 ...
- Eclipse 的 Debug 介绍与技巧【转载】
没有任何程序员能够一气呵成的写出没有任何 Bug 的代码,所以很多程序员有相当一部分时间是花费在 Debug 上的,程序调试是每个程序员必须面对的工作.如何使用 Eclipse 进行有效的.尤其是高效 ...
- 上传文件大于 2G以上
1. 开始->运行中输入以下路径, 回车. %windir%\system32\inetsrv\config\applicationhost.config 2. 在打开的配置文件中搜索" ...
- Java在ACM中的应用
Java在ACM中的应用 —. 在java中的基本头文件(java中叫包) import java.io.*; import java.util.*; //输入Scanner import java. ...
- R语言常用命令
data() 列出当前已安装包中所有可用的实例数据集 help("name") 查看帮助文档 summary()
- Codeforces 543D Road Improvement(树形DP + 乘法逆元)
题目大概说给一棵树,树的边一开始都是损坏的,要修复一些边,修复完后要满足各个点到根的路径上最多只有一条坏的边,现在以各个点为根分别求出修复边的方案数,其结果模1000000007. 不难联想到这题和H ...
- CF# 334 Lieges of Legendre
C. Lieges of Legendre time limit per test 2 seconds memory limit per test 256 megabytes input standa ...