取得下一天和上一天的日期
来源:互联网 发布:农村淘宝前景怎么样 编辑:程序博客网 时间:2024/06/02 11:11
package com.yqcf.util;
import java.util.Date;
import java.util.Calendar;
import java.text.SimpleDateFormat;
import java.text.ParseException;
public class DateUtil {
private static final DateUtil instance = new DateUtil();
private DateUtil() {
}
public static DateUtil getInstance() {
return instance;
}
/**
*
* 产生下一天的时间
* @param dateTime:时间字符串(如20070101)
* @return String(下一天的时间 如20070102)
*/
public String nextDay(String dateTime) {
Calendar now = Calendar.getInstance();
// **************格式化时间的格式*******************//
SimpleDateFormat simpledate = new SimpleDateFormat("yyyyMMdd");
Date date = null;
try {
date = simpledate.parse(dateTime);
} catch (ParseException ex) {
System.out.println("日期格式不符合要求:" + ex.getMessage());
return null;
}
// ****************设置下一天的时间*****************//
now.setTime(date);
int year = now.get(Calendar.YEAR);
int month = now.get(Calendar.MONTH);
int day = now.get(Calendar.DAY_OF_MONTH) + 1;
now.set(year, month, day);
String time = simpledate.format(now.getTime());
return time;
}
/**
*
* 产生上一天的时间
* @param dateTime:时间字符串(如20070101)
* @return String(上一天的时间 如20061231)
*/
public String previousDay(String dateTime) {
Calendar now = Calendar.getInstance();
// **************格式化时间的格式*******************//
SimpleDateFormat simpledate = new SimpleDateFormat("yyyyMMdd");
Date date = null;
try {
date = simpledate.parse(dateTime);
} catch (ParseException ex) {
System.out.println("日期格式不符合要求:" + ex.getMessage());
return null;
}
// ****************设置下一天的时间*****************//
now.setTime(date);
int year = now.get(Calendar.YEAR);
int month = now.get(Calendar.MONTH);
int day = now.get(Calendar.DAY_OF_MONTH) - 1;
now.set(year, month, day);
String time = simpledate.format(now.getTime());
return time;
}
}
- 取得下一天和上一天的日期
- 取得下个月最后一天的日期
- 求解下一天的日期
- 怎么取得已知时间的下一天
- 获取指定日期的下一天日期
- JAVA 取得当前日期的前一天,后一天
- 获取下一天日期
- 给出年月日输出下一天的日期
- 获得传入日期的下一天
- Next Date 求下一天的日期
- js获取指定日期的下一天
- java获取指定日期的下一天
- 编写函数取得上一月的最后一天
- js计算输入日期的前一天,后一天(上一日,下一日)。兼容safari
- 获取当前日期的下一天的日期
- 点击上一天下一天判断
- JS 点击实现上一天下一天
- 输入当前日期,获取下一天的日期
- 浅谈C++程序员的学习
- 被误解的C++——螺蛳壳里做道场
- 防火墙技术
- 移除旧版本的系统内核!
- 转贴]一些算法题目
- 取得下一天和上一天的日期
- 计算机网络知识大全.
- オラクルの参照整合性制約(FOREIGN KEY)の問題
- 最近的学习心得
- 网络工程师学习笔记
- http下载文件(通用格式)
- 自主经营一条龙建站服务网站
- 跨入外企之路三部曲
- js判断字符串真实字符数