java获取年的第一天和最后一天_java中如何获取当前年份的第一天和最后一天
packagecom.dada.test;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;
public classDateUtil {/*** 默认日期格式*/
public static String DEFAULT_FORMAT = "yyyy-MM-dd";/*** 测试主方法
*@paramargs*/
public static voidmain(String[] args) {for(int i = 1951;i < 1960;i++){
System.out.println(formatDate(getYearFirst(i)));
System.out.println(formatDate(getYearLast(i)));
}
System.out.println(formatDate(getCurrYearFirst()));
System.out.println(formatDate(getCurrYearLast()));
}/*** 格式化日期
*@paramdate 日期对象
*@returnString 日期字符串*/
public staticString formatDate(Date date){
SimpleDateFormat f= newSimpleDateFormat(DEFAULT_FORMAT);
String sDate=f.format(date);returnsDate;
}/*** 获取当年的第一天
*@paramyear
*@return
*/
public staticDate getCurrYearFirst(){
Calendar currCal=Calendar.getInstance();int currentYear =currCal.get(Calendar.YEAR);returngetYearFirst(currentYear);
}/*** 获取当年的最后一天
*@paramyear
*@return
*/
public staticDate getCurrYearLast(){
Calendar currCal=Calendar.getInstance();int currentYear =currCal.get(Calendar.YEAR);returngetYearLast(currentYear);
}/*** 获取某年第一天日期
*@paramyear 年份
*@returnDate*/
public static Date getYearFirst(intyear){
Calendar calendar=Calendar.getInstance();
calendar.clear();
calendar.set(Calendar.YEAR, year);
Date currYearFirst=calendar.getTime();returncurrYearFirst;
}/*** 获取某年最后一天日期
*@paramyear 年份
*@returnDate*/
public static Date getYearLast(intyear){
Calendar calendar=Calendar.getInstance();
calendar.clear();
calendar.set(Calendar.YEAR, year);
calendar.roll(Calendar.DAY_OF_YEAR,-1);
Date currYearLast=calendar.getTime();returncurrYearLast;
}
}
java获取年的第一天和最后一天_java中如何获取当前年份的第一天和最后一天相关推荐
- java dump 线程_Java 中怎么获取一份线程 dump 文件
展开全部 当服务器挂起,崩溃或者性能底下时,就需要抓取服务器的线程堆636f707962616964757a686964616f31333363363533栈(Thread Dump)用于后续的分析. ...
- java wifi信息_Java中如何获取WiFi的名称和信息?
=Start= 缘由: 收集整理一下在Java中如何获取WiFi相关信息的方法,方便需要的时候使用. 正文: 参考解答: 简单来说就是:Java中没有原生的类来实现这个功能(不像获取IP或主机名时还有 ...
- java的import和python的import对比_Java中的Import和Pacakge作用生动详解(感觉python中的import作用差不多)...
转自:http://apps.hi.baidu.com/share/detail/6510541 有些人写了一阵子Java,可是对於Java的package跟import还是不太了解很多人以為原始码. ...
- java读取excel某个单元格的值_java poi怎么获取excel单元格的内容
展开全部 package edu.sjtu.erplab.poi; import java.io.InputStream&ch=ww.xqy.chain" target=" ...
- java 获取mysql链接_Java中如何获取mysql连接的3种方法总结
前言 本文主要来说说三种 Java 中获取 mysql 连接的方式,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 第一种:传统的连接方式: 第二种:读取配置文件方式: 第三种:数据库 ...
- java读取文件 路径_Java中的获取文件的物理绝对路径,和读取文件
获取文件的绝对路径,读取该文件 一.文件目录打印图 下面的文件目录图,是项目中文件的位置信息:下面的例子是按照这个图来演示的. . |-- java | |-- ibard | | |-- demo1 ...
- java 当月最后一天_java中取得当月最后一天的四种方法
java中取得当月最后一天的四种方法 第一种,使用Calendar的roll方法,在限制某个日期字段不改变的形式下,改变其他日期字段的值. 第二种,使用Calendar的getActualMaximu ...
- java request get json数据_Java中,获取request中json数据
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import java.io.IOException; import javax.servlet.http.HttpServletRequest; /** ...
- java 获得当月天数_java中 如何获取当月的天数、指定日期的月份天数详解
代码实现如下:import java.util.Calendar; public class GetDay { public static void main(String[] args) { int ...
最新文章
- 数学帅才克莱因及其启示
- virtualbox 启动时Kernel driver not installed (rc=-1908) 错误的解决方法
- AppSwiper让iphone5快速关闭后台应用
- web服务器测试web bench
- 【转】Linux查看文件编码格式及文件编码转换
- IT人员健康信号之大脑保养
- rabbitmq java实例_RabbitMQ消息队列入门篇(环境配置+Java实例+基础概念)
- javaone_JavaOne 2012 – 2400小时! 一些建议
- 程序结构程序设计(三)
- ansys 命令流学习
- 搭建IMXRT1020单片机开发环境(采用MCUXpressoIDE,包括安装SDK)
- 计算机一个小键盘按不出来怎么办,巧妙解决电脑键盘右边的数字键失灵问题
- 根据userAgent获取浏览器/操作系统/设备类型等信息
- 为什么要做用户行为分析?
- Java基础知识点总结(面试版)
- Yann Lecun 纽约大学Spring2020深度学习课程,附66页PPT下载
- python去除图片多余的白色边框
- Android camera createCaptureSession分析
- uni-app 全局变量globalData的使用
- batch_size 大小的设定,对训练的影响
热门文章
- CentOS 7.0变动
- bzoj 2121 DP
- 华为智能手环智能手表软件测试,一块智能手表的测试之旅,揭秘华为运动健康科学实验室...
- php页面底部信息居中,css底部如何局中?css三种居中方法
- hive与依赖环境的交互
- python语音识别的第三方库_python标准库+内置函数+第三方库: 7.音频处理
- oracle必须声明标识符函数,引用变量时需要必须声明标识符
- 微信小程序 等待几秒、_微信小程序—setTimeout定时器的坑
- ggplot2箱式图两两比较_R绘图 第四篇:绘制箱图(ggplot2)
- java毫秒值转换成日期_20个高级Java面试题汇总