java 本月剩余天数_java基础 计算今天距本月最后一天还剩多少天
Calendar c = new GregorianCalendar(); //GregorianCalendar 是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统。
GredorianCalendar 是一种混合日历,可由调用者通过调用setGregorianChange()来更改起始日期。
Calendar c = new Calendar.getInstance(TimeZone.getTimeZone("GMT+08:OO")); //这是获得东八区时间,也就是北京时间
int year = c.get(Calendar.YEAR) ; //获取年份
int month = c.get(Calendar.MONTH)=1;//获取当前月份,0表示1月份
int day = c.get(Calendar.DAY_OF_MONTH); //获取当前天数
int first = c.getActualMinimum(c.DAY_OF_MONTH); //获取本月最小天数
int last = c.getActualMaximum(c.DAY_OF_MONTH); //获取本月最大天数
int time = c.get(Calendar.HOUR_OF_DAY); //获取当前小时
int min = c.get(Calendar.MINUTE); //获取当前分钟
int xx = c.get(Calendar.SECOND); //获取当前秒
SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String curDate = s.format(c.getTime()); //当前日期
System.out.println("当前时间:"+year + "-" + month + "-"+ day + " "+time + ":" + min +":" + xx);
System.out.println("第一天和最后天:" + first +"," + last);
System.out.println("当前日期curDate====:" + curDate);
输出结果:
当前时间:2012-9-25 22:50:54
第一天和最后天:1,30
当前日期curDate:2012-09-25 22:50:54
得到了当前天数,和本月最大天数,就能计算出现在距离本月最后一天还剩多少天了
原文:http://blog.csdn.net/u011598529/article/details/30711557
java 本月剩余天数_java基础 计算今天距本月最后一天还剩多少天相关推荐
- java io流 教程_Java基础教程:IO流与文件基础
Java:IO流与文件基础 说明: 本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦. 走进流 什么是流 流:指的是从源到目的地的字节的有序序列. 在Java中,可以从其中读取一个字节序列 ...
- java 抛出异常的作用_Java 基础之异常抛出
Java 基础之异常抛出 Java,基础,异常抛出 在 Java 里,除了对异常的捕获外,你还可以抛出异常,还可以创造异常.抛出异常的作用就是告诉你的调用者,程序出现了不正常的情况了,得不要期望的结果 ...
- java计算剩余天数_JAVA 比较两个日期相差的天数
在实际的应用中,我们经常会比较两个日期相差的天数,下面我们通过java方法判断两个日期所差的额天数. 具体内容,请看下面的代码: package com.jd.jr.fclient.test; imp ...
- 圆的周长在java中怎么表示_Java基础之计算圆的周长
最简单的程序 圆形的周长公式: C=πd=2πr π是圆周率,约等于3.14,公式中r为圆的半径,d为圆的直径 在数学领域,称之为公式,在计算机领域,习惯称之为算法. 算法描述的是,如果要解决一个问题 ...
- java判断总共天数_java判断两个时间相差得天数
方法一:通过Calendar类得日期比较,在这需要考虑闰年和平年,也要考虑跨年份 /** * date2比date1多的天数 * @param date1 * @param date2 * @retu ...
- java 全局变量 命名规则_Java 基础 运算符 命名规则 变量 循环
1.程序: 一组指示计算机执行行动或坐车判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上. 2.软件 与计算机操作系统有关的计算机程序,规程.规则,以及可能有的文件,文档及数据 3.软 ...
- java 获得当月天数_java中 如何获取当月的天数、指定日期的月份天数详解
代码实现如下:import java.util.Calendar; public class GetDay { public static void main(String[] args) { int ...
- java 字符串排列组合_Java 程序计算列出字符串的所有排列组合
Java 程序计算列出字符串的所有排列组合 在此示例中,我们将学习计算Java中字符串的所有排列组合. 要理解此示例,您应该了解以下Java编程主题: 字符串的排列是指可以通过互换字符串字符的位置来形 ...
- JAva入门 活着_java基础回顾
最近在回顾java基础知识,收货颇多,在此做个总结 1.List和Set的区别 ---List -----可以允许重复的对象 -----可以插入null元素 -----是一个有序容器,保持着每个元素的 ...
最新文章
- linux init进程是所有用户进程的祖先进程,Linux中init进程介绍及常用方法
- eclipse新建maven项目(2)
- CANN5.0黑科技解密 | 别眨眼,缩小隧道,让你的AI模型“身轻如燕”
- qt为lineedit添加背景图片代码_Qt中事件的理解(2)
- 打印Fibonacci数列方法汇总(前20项,每行5个)
- 如何看待没有学历的程序员?
- tomcat的安装以及配置
- spark map函数中使用println无法输出
- 不可不知的socket和TCP连接过程
- Jlink调试芯唐Cortex_M0简单步骤
- 深入理解设计模式-设计模式七大原则
- c语言大数乘方算法,用c语言实现大数乘方
- Prisma(三)——数据模型
- bomb和mysql,Bmob
- 怎么用Python测网速?
- 第149章 SQL函数 TRIM
- 海康威视嵌入式软件开发工程师笔试+面试经历【已拿offer】
- 专家:刷脸登录有漏洞 互联网企业在玩噱头
- IDEA创建web工程+tomcat配置
- ui设计师需要学习什么,初学者必了解
热门文章
- 互联网摸鱼日报(2022-11-13)
- 雅马哈RCX340机器人与相机实例程序说明
- 在线教育有什么优势?
- Linux命令vi模式命令404.500报错解决方案
- 给大家推荐一款好玩的软件。
- Windows下使用标准Shell接口遍历文件和文件夹
- 空间转录组第一讲:10x空间转录组技术介绍
- java 图形用户界面
- java beetl模板引擎_Spring Boot集成beetl模板引擎 个人总结
- 要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法(没有全部列