常用的日期方法总结
来源:互联网 发布:考试管理系统数据库 编辑:程序博客网 时间:2024/06/11 17:03
计算当前日期的下一天
/**
* 找到日期date的后一天
* @author mrsir
* @param date
* @return date
*/
public static Date getLaterDay(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH, 1);
date = calendar.getTime();
return date;
}
* 找到日期date的后一天
* @author mrsir
* @param date
* @return date
*/
public static Date getLaterDay(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH, 1);
date = calendar.getTime();
return date;
}
判断给定日期是否是月末的一天
/**
* 判断给定日期是否为月末的一天
* @author mrsir
* @param date
* @return true:是|false:不是
*/
public static boolean isLastDayOfMonth(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.set(Calendar.DATE, (calendar.get(Calendar.DATE) + 1));
if (calendar.get(Calendar.DAY_OF_MONTH) == 1) {
return true;
}
return false;
}
* 判断给定日期是否为月末的一天
* @author mrsir
* @param date
* @return true:是|false:不是
*/
public static boolean isLastDayOfMonth(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.set(Calendar.DATE, (calendar.get(Calendar.DATE) + 1));
if (calendar.get(Calendar.DAY_OF_MONTH) == 1) {
return true;
}
return false;
}
测试例子:
<p>public class ceshiDateLixiao {</p><p> /** * @param args */ @SuppressWarnings("deprecation") public static void main(String[] args) { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟 String dstr="2008-8-31"; java.util.Date date = null; try { date = sdf.parse(dstr); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } boolean flag = ceshiDateLixiao.isLastDayOfMonth(date); System.out.println(flag);</p><p> } public static boolean isLastDayOfMonth(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.set(Calendar.DATE, (calendar.get(Calendar.DATE) + 1)); if (calendar.get(Calendar.DAY_OF_MONTH) == 1) { return true; } return false; } </p><p>}</p>
0 0
- 常用的日期方法总结
- java关于日期的一些常用方法总结
- Java日期的常用方法
- 日期类的常用方法
- java常用的日期方法
- Date日期的常用方法
- 常用方法的总结
- iOS 日期(NSDate)的常用操作总结
- 常用的日期时间处理方法
- Java的日期格式化常用方法
- Java的日期格式化常用方法
- 常用Calendar 操作日期的方法
- Java的日期格式化常用方法
- Java的日期格式化常用方法
- PHP 处理日期的常用方法
- Postgresql_常用的几个日期处理方法
- Js常用的一些日期方法
- Java的日期格式化常用方法
- iOS小技巧21-MacOS 苹果系统下Outlook打不开,显示“您需要最新版本的Outlook才能使用此数据库”
- php字符串判断是否包含另一个字符串之strpos的用法
- android之OkHttp使用(网络请求,上传,下载)
- 发布网站的详细步骤
- Android-屏幕适配全攻略(绝对详细)(二)
- 常用的日期方法总结
- 同步和异步请求区别
- Android ToggleButton:状态切换的Button
- 远程桌面连接工具VNC——license Key
- 在Ubuntu下准备Nodejs开发环境
- android Activity 周期内的7大事件
- 解决Mac java.net Local host name unknown error的方法
- Java 链接mysql数据库实现增删该查功能
- 字符串练习