public static void main(String[] args) {

Calendar cal = new GregorianCalendar();

//或者用Calendar cal = Calendar.getInstance();

/**设置date**/

SimpleDateFormat oSdf = new SimpleDateFormat ("",Locale.ENGLISH);

oSdf.applyPattern("yyyyMM");

try {

System.out.println(oSdf.parse(date));

cal.setTime(oSdf.parse(date));

} catch (ParseException e) {

e.printStackTrace();

}

/**或者设置月份,注意月是从0开始计数的,所以用实际的月份-1才是你要的月份**/

//一月份: cal.set( 2009, 1-1, 1 );

/**如果要获取上个月的**/

//cal.set(Calendar.DAY_OF_MONTH, 1);

//日期减一,取得上月最后一天时间对象

//cal.add(Calendar.DAY_OF_MONTH, -1);

//输出上月最后一天日期

//System.out.println(cal.get(Calendar.DAY_OF_MONTH));

/**开始用的这个方法获取月的最大天数,总是得到是31天**/

//int num = cal.getMaximum(Calendar.DAY_OF_MONTH);

/**开始用的这个方法获取实际月的最大天数**/

int num2 = cal.getActualMaximum(Calendar.DAY_OF_MONTH);

System.out.println(num2);

}

分享到:

2009-11-17 09:23

浏览 10892

评论

java 月的天数_Java获取某月天数相关推荐

  1. java 月第一天_java获取当前月第一天和最后一天

    获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int mon ...

  2. java 获得当月天数_java中 如何获取当月的天数、指定日期的月份天数详解

    代码实现如下:import java.util.Calendar; public class GetDay { public static void main(String[] args) { int ...

  3. java判断总共天数_Java判断两个日期相差天数的方法

    本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ pub ...

  4. java判断总共天数_java判断两个时间相差得天数

    方法一:通过Calendar类得日期比较,在这需要考虑闰年和平年,也要考虑跨年份 /** * date2比date1多的天数 * @param date1 * @param date2 * @retu ...

  5. java计算剩余天数_JAVA 比较两个日期相差的天数

    在实际的应用中,我们经常会比较两个日期相差的天数,下面我们通过java方法判断两个日期所差的额天数. 具体内容,请看下面的代码: package com.jd.jr.fclient.test; imp ...

  6. java判断总共天数_java 判断两个时间相差的天数

    1.实现目标 输入:两个日期 输出:两个日期相差的天数 2.代码实现 方法1: 通过Calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份 ...

  7. java 本月剩余天数_java基础 计算今天距本月最后一天还剩多少天

    Calendar  c = new GregorianCalendar();   //GregorianCalendar 是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系 ...

  8. java 年计算_java实现计算某年某月的天数

    在计算某年某月的天数时,需要注意平年闰年. 分析:闰年具体的判定方法就要看它的判定条件:四年一闰 , 百年不闰 ,400年再闰.而计算该年该月的天数,又分大月和小月,特殊月份2月之分. (视频教程推荐 ...

  9. Java黑皮书课后题第4章:*4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数。如果月份非法则显示出错信息

    *4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数.如果月份非法则显示出错信息 题目 题目概述 破题 运行示例 代码 题 ...

  10. JAVA中获得一个月最大天数的方法(备忘)

    Calendar 类是一个抽象类,为日历字段之间的转换提供了一些方法. 其中有一个重要方法 getActualMaximum ,该方法用于返回指定日历字段实际的最大值. 利用这个方法(Calendar ...

最新文章

  1. 我在车间写代码:我的代码能省1个亿
  2. 使用舵机PWM信号控制直流电机的转动
  3. jQuery使用toggleClass方法动态添加删除Class样式的方法
  4. 机器学习资源和路线图
  5. 第四范式连续两年入选CB Insights全球AI百强榜
  6. Python基于OpenCV实现视频的人脸检测
  7. 读《构建之法》1-5章
  8. V210 UART 整体流程
  9. 7-1:C++的IO流
  10. 开发提效小技巧分享(一)
  11. 数论在计算机科学中的应用,近世代数思想方法在数论中的应用
  12. python 定时任务 全局变量_Python定时任务框架APScheduler原理及常用代码
  13. 基于AVL-CRUISE 2014电动汽车建模与仿真之建模(一)
  14. MySQL学习笔记(七)视图,触发器,事务,存储过程,函数,流程控制,索引
  15. jink下载出现:Failed to download RAMCode . Failed to prepare for programming .
  16. 2019年第十一届蓝桥杯国赛JavaB组第H题——“大胖子走迷宫”题目及解析
  17. [机器学习与scikit-learn-33]:算法-回归-通过PolynomialFeatures实现数据的升维
  18. 7-6 最热门的职业
  19. 识别植物的软件有哪些?快把这些软件收好
  20. Java面试题 基本类型和包装类对象使用 == 和 equals进行比较的结果?

热门文章

  1. 1.2 神经网络的介绍
  2. ajax参数该怎么传递?ajax参数传递
  3. android输入法横向,Android 手机拼音输入法横向全评
  4. python 题目 给出一个整数数组 nums 和一个整数 k
  5. 微信公众号服务器需要备案,微擎不备案可以用吗?微信公众号开发域名一定要备案吗?...
  6. 本机ip地址、本机DNS查询工具地址
  7. 各种工具配置忽略证书
  8. oracle mysql 同义词_Oracle数据库同义词
  9. 2019华为校园大使面试经验
  10. 多重共线性的产生原因、判别、检验、解决方法