Java获取某个月的天数
2024-08-24 17:02:40
https://blog.csdn.net/wtopps/article/details/48262221
*****************************************************************
不同的月可能有不同的天数, 有的是30天, 有的是31天, 对于二月的天数判断还得先判断是平年还是闰年, 所以如果自己写代码判断会比较麻烦, 其实java.util.Calendar中已经提供了获取天数的方法, 代码如下:
package top.itart; import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date; public class DateUtil { public static int getDaysOfMonth(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
return calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
} public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(getDaysOfMonth(sdf.parse("2015-02-2")));
}
}
最新文章
- Android延时执行调用的几种方法
- touch id 开发
- 二项堆(三)之 Java的实现
- gdal中文路径无法打开问题
- 部分A+B_1
- RFID系统的选择
- Vertica: 基于DBMS架构的列存储数据仓库
- uploadify的使用
- 转:ef获取某个表中的部分字段值
- 【java】-- 多线程之间实现通讯
- JSON数据的解析和生成(C++)
- Fibonacci快速实现(优化)
- {MySQL存储引擎介绍}一 存储引擎解释 二 MySQL存储引擎分类 三 不同存储引擎的使用
- 开启redis-server提示 # Creating Server TCP listening socket *:6379: bind: Address already in use--解决方法
- 【 js 基础 】【读书笔记】Javascript “继承”
- 防止跨站请求伪造(CSRF)攻击 和 防重复提交 的方法的实现
- 【Asp.net MVC】AJAXHelper 和jQueryAjax
- 《DSP using MATLAB》示例Example8.2
- 【Linux】安装配置Tomcat7
- android BSP与硬件相关子系统读书笔记(1)android BSP移植综述
热门文章
- keras中的模型保存和加载
- Python实现:十进制数与(2~16进制数)之间的互相转换
- java struts2入门学习--基于xml文件的声明式验证
- controller.tabBarItem.title = @";11111";不显示
- 【struts2】名为dispatcher的ResultType
- java 高性能读模式(译)
- golang学习笔记---函数、方法和接口
- Python dict 出现 Key error
- 服务器保存所有用户的操作指令(history)
- 未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”或它的某一个依赖项。系统找不到指定的文件。