java日期获取前一天和后一天
来源:互联网 发布:图书数据加工 编辑:程序博客网 时间:2024/06/10 04:55
package com.liutao.calendar;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateTest {
public static void main(String[] args) {
//String s = getSpecifiedDateYes("2013-04-14");
String s = getSpecifiedDateTom("2013-04-15");
System.out.println(s);
}
//特定时期的前一天
public static String getSpecifiedDateYes(String specified){
Calendar c = Calendar.getInstance();
Date date=null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String calendar="";
try {
date=sdf.parse(specified);
c.setTime(date);
//第一种方法 c.add(Calendar.DATE, -1);
//第二种方法
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day - 1);
calendar = sdf.format(c.getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return calendar;
}
//特定时期的后一天
public static String getSpecifiedDateTom(String specified){
Calendar c = Calendar.getInstance();
Date date=null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String calendar="";
try {
date=sdf.parse(specified);
c.setTime(date);
//第一种方法 c.add(Calendar.DATE, -1);
//第二种方法
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day + 1);
calendar = sdf.format(c.getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return calendar;
}
}
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateTest {
public static void main(String[] args) {
//String s = getSpecifiedDateYes("2013-04-14");
String s = getSpecifiedDateTom("2013-04-15");
System.out.println(s);
}
//特定时期的前一天
public static String getSpecifiedDateYes(String specified){
Calendar c = Calendar.getInstance();
Date date=null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String calendar="";
try {
date=sdf.parse(specified);
c.setTime(date);
//第一种方法 c.add(Calendar.DATE, -1);
//第二种方法
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day - 1);
calendar = sdf.format(c.getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return calendar;
}
//特定时期的后一天
public static String getSpecifiedDateTom(String specified){
Calendar c = Calendar.getInstance();
Date date=null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String calendar="";
try {
date=sdf.parse(specified);
c.setTime(date);
//第一种方法 c.add(Calendar.DATE, -1);
//第二种方法
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day + 1);
calendar = sdf.format(c.getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return calendar;
}
}
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java获取指定日期前一天和后一天的日期
- java获取当前日期前一天和后一天
- 获取当前日期的前一天和后一天
- PHP获取前一天、后一天的日期
- mysql 获取日期前一天 后一天
- java 已知一个Date(),获取前一天和后一天
- Java中获取前一天和后一天时间
- Java中获取前一天和后一天时间
- java 已知一个Date(),获取前一天和后一天
- Java中获取前一天和后一天时间
- java 已知一个Date(),获取前一天和后一天
- java Calendar类获取时间的前一天和后一天
- [前端] 获取前一天和后一天
- js获取前一天和后一天格式化
- 获取指定日期的后一天或前一天的日期
- 本地安装chrome扩展程序
- Java中判断字符串是否是一个整数
- 何崚-阿里巴巴中文站架构设计实践
- node.js异步转同步 fibers模块
- GWT UI组件图
- java日期获取前一天和后一天
- 在字符串中删除特定的字符
- 读一个文件,从头到尾的读,不是一行一行的读
- 何崚-谈阿里巴巴前端性能优化最佳实践
- Android从Camera中获取图片的两种方法
- zoj 3203 Light Bulb
- Xen的CDROM支持系列命令
- windows 7环境硬盘安装Fedora 18 双系统之问题解决
- hdu 2037 今年暑假不AC (DP和贪心两种解法)