Calendar获取上个月第一天和最后一天,上周第一天和最后一天
/*** 获取上个月第一天* @return*/public String getLastMonthFirstDayStr(){SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");Calendar cal = Calendar.getInstance();cal.setTime(new Date() );//获取当前时间上一个月cal.add(Calendar.MONTH, -1);//获取上个月的第一天cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));return df.format(cal.getTime());}/*** 获取上个月最后一天* @return*/public String getLastMonthLastDayStr(){SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");Calendar cal = Calendar.getInstance();cal.setTime(new Date() );//获取当前时间上一个月cal.add(Calendar.MONTH, -1);//获取上个月的最后一天cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));return df.format(cal.getTime());}/*** 获取上周第一天* @return*/public String getLastWeekFirstDayStr(){SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");Calendar calWeek = Calendar.getInstance();calWeek.setTime(new Date() );int n1 = -1;// n为推迟的周数,-1上周,0本周,1下周,2下下周,依次类推calWeek.add(Calendar.DATE, n1 * 7);//上周周一calWeek.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);return df.format(calWeek.getTime());}/*** 获取上周最后一天* @return*/public String getLastWeekLastDayStr(){SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");Calendar calWeek = Calendar.getInstance();calWeek.setTime(new Date() );int n1 = -1;// n为推迟的周数,-1上周,0本周,1下周,2下下周,依次类推calWeek.add(Calendar.DATE, n1 * 7);//上周周日calWeek.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);return df.format(calWeek.getTime());}public static void main(String[] args) {System.out.println(numberFormateDown(2,0.0));}
Calendar获取上个月第一天和最后一天,上周第一天和最后一天相关推荐
- java获取时间(今天,昨天,上周第一天,本周第一天,本周最后一天)
1.获取当前时间(年月日时分秒) Date date = new Date();//获得系统时间.SimpleDateFormat sdf = new SimpleDateFormat(" ...
- php中使用carbon获取上个月第一天和最后一天
说明:使用PHP开发项目,经常会涉及到获取昨天,前天,上周,上个月的起始时间等这种需求.有个一个比较好用的工具,Carbon类,里面封装了常用的获取方式. 这里主要统计上个月的数据,要知道上个月的第一 ...
- Java 获取上个月的第一天的时间和最后一天的时间
获取上个月第一天的方法: Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.MONTH, -1); calendar. ...
- java获取上个月第一天和最后一天时间
java获取上个月第一天和最后一天时间 /*** 获取上一个月1号0点0分0秒的时间*/private String getBeforeFirstMonthdate()throws Exception ...
- 获取上个月的第一天和最后一天和当前月最后一天
项目场景:获取上个月的第一天和最后一天和当前月最后一天 提示:这里简述项目相关背景: 问题描述 提示:这里描述项目中遇到的问题: 例如当前为4月 getCurrentMonthLast() {var ...
- Calendar获取日期所在周、月份第一天、最后一天以及前一周内所有时间
目录 前言 1.获取指定日期所在周的第一天和最后一天 2.获取指定日期所在月份的第一天和最后一天 3.获取指定日期前一周所有时间 前言 项目中经常使用到获取日期所在当前周.月份第一天.最后一天以及指定 ...
- linux shell 获取当月第一天与最后一天,扣丁学堂Linux培训简述在shell脚本中获取上个月最后一天的日期方法...
本篇文章扣丁学堂Linux培训小编给读者们分享一下在shell脚本中获取上个月最后一天的日期方法,对Linux开发感兴趣的小伙伴就随小编来了解一下吧,希望对小伙伴们有所帮助. Linux中用date命 ...
- js获取上个月月份、上个月第一天与上个月最后一天函数封装
获取上个月月份函数封装如下: function getLastMonth() {var year,lastMonth;var date = new Date();var nowYear = date. ...
- js获取上个月最后一天 上个月第一天
获取上个月第一天 var firstdate = new Date(new Date().getFullYear(), new Date().getMonth()-1, 1); 获取上个月最后一天 v ...
- C#中如何获取上个月第一天和最后一天
一.获取上个月第一天 private DateTime FirstDayOfPreviousMonth(DateTime datetime) {return datetime.AddDays(1 ...
最新文章
- python数据类型-Python语言基本数据类型
- OpenCV中Mat的属性
- plpythonu_postgresql plpythonu例子
- 数据库的硬迁移和mysql 5.5.38源码安装
- Jexus vs IIS8 非绝对客观对比测试
- JavaScript之调用函数的方式
- 关于SVN代码提交粒度和频率的思考
- 手机抓直播源工具app_东方卫视 手机在线直播 央视源
- 启动docker时映射到宿主机时出现 usrbindocker-current Error response from daemon driver failed
- JAVA导出exls时报oom,Poi导出产生OOM解决方案
- 【C语言】-- 指针
- 计算机二级c语言考试上机内容,计算机二级c语言上机考试操作步骤及流程
- spring容器里存取bean
- MYSQL修改数据库密码
- Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理
- 听框架师——李云谈如何成为一个技术“牛人”
- sja1000 中断_SJA1000中断接收为什么接收中断不能被触发,不能进入中断接收子函数?看资料,里面说会自动触发中断的。...
- C2B前还有S2b,阿里携手产学研探索新零售时代的供应链未来
- 机器人学中的Pieper准则【学习感悟】
- android发展的最新动态,5G消息最新进展:进程有波折、前景很光明!
热门文章
- 64位机器与32位机器的区别
- python写word报告_使用Python自动生成word巡检报告【二】
- KOL投放指南(六) :品牌五一借势营销大盘点!
- 91pay.php,电商网站使用支付宝转账付款功能代替支付宝支付接口
- SSH项目整合基本步骤
- 19级HPU算法协会公开课第一期:【基础算法1】 题解
- linux下获得root权限运行程序
- 自定义流式布局的代码实现
- 郑明秋什么版本的MySQL_mysql数据库实用教程教学课件作者郑明秋代码数据库脚本代码9787568250825.docx...
- ArcGIS插件安装通用问题汇总