java获取当前月份第一天和最后一天的时间和时间戳
发布日期:2022-02-24 01:06:49 浏览次数:13 分类:技术文章

本文共 1059 字,大约阅读时间需要 3 分钟。

**

java获取当前月份第一天和最后一天的时间和时间戳

**

```javapublic void getDate(){		//Calendar 是java.util下的工具类        Calendar c = Calendar.getInstance();        c.add(Calendar.MONTH, 0); //获取当前月第一天        c.set(Calendar.DAY_OF_MONTH, 1); //设置为1号,当前日期既为本月第一天        c.set(Calendar.HOUR_OF_DAY, 0); //将小时至0        c.set(Calendar.MINUTE, 0); //将分钟至0        c.set(Calendar.SECOND,0); //将秒至0        c.set(Calendar.MILLISECOND, 0); //将毫秒至0        Calendar c2 = Calendar.getInstance();        c2.set(Calendar.DAY_OF_MONTH, c2.getActualMaximum(Calendar.DAY_OF_MONTH)); //获取当前月最后一天        c2.set(Calendar.HOUR_OF_DAY, 23); //将小时至23        c2.set(Calendar.MINUTE, 59); //将分钟至59        c2.set(Calendar.SECOND,59); //将秒至59        c2.set(Calendar.MILLISECOND, 999); //将毫秒至999        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");                System.out.println("当月第一天时间戳:"+c.getTimeInMillis());        System.out.println("当月最后一天时间戳:"+c2.getTimeInMillis());        System.out.println("当月第一天时间:"+startDate);        System.out.println("当月最后一天时间:"+endDate);    }

运行后的效果如图:

在这里插入图片描述

转载地址:https://blog.csdn.net/weixin_45877686/article/details/105513929 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:2020最新Java校验手机号是否合规的工具类
下一篇:vue + Element上传多个文件,支持删除重新上传,上传后将后台返回的URL发送给后台存到数据库

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月30日 05时03分23秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【计算机操作系统】进程管理详解?进程与线程区别是什么?进程调度的算法有哪些?进程通信有哪些? 2019-04-26
【计算机操作系统】虚拟内存是什么?分页系统地址映射?页面置换算法有哪些?分段地址映射又是什么? 2019-04-26
【计算机操作系统】设备管理?磁盘结构是怎么样的?磁盘调度算法有哪些? 2019-04-26
【多线程高并发】为什么要使用多线程?创建多少个线程合适呢? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印1-100两个数?多线程轮流打印数字? 2019-04-26
【多线程与高并发】 Java两个线程轮流打印字符串? 2019-04-26
【Linux命令篇】Linux命令实践 2019-04-26
【Leetcode单调队列】Leetcode239 滑动窗口最大值 2019-04-26
【Leetcode-单调栈】单调栈相关的题目-下一个更大的元素I 每日温度 2019-04-26
【Leetcode单调队列】- 洛谷P1714切蛋糕 2019-04-26
【Leetcode优先级队列】- 数据流的中位数 2019-04-26
【Leetcode优先级队列】-合并K个升序链表 2019-04-26
【多线程与高并发】-Java如何实现一个阻塞队列呢? 2019-04-26
【多线程高并发】-Java使用阻塞队列ArrayBlockingQueue实现生产者消费者模式? 2019-04-26
【多线程高并发】-多线程实现数组的读与写 2019-04-26
【Java设计者模式】-Java实现订阅-发布者模式 2019-04-26
【计算机操作系统】-什么是系统调用呢?什么是用户态?什么是内核态? 2019-04-26
【计算机操作系统-进程管理】-进程通信是什么呢? 2019-04-26
Python程序元素分析 2019-04-26
TurtleArt美景图 2019-04-26