package co.yixiang.modules.jhb.common;import java.util.Calendar;
import java.util.Date;/*** @author lwy* @since 2021年7月17日15:45:35*/
public class SelectDateOfMonthUtil {/*** 获取某个月的月初时间和月末时间的时间戳 秒级,用于月份时间筛选* @param year 年份* @param month 月份* @param unitOfTime 时间单位(1为ms,1000为s,1000*60为分,以此类推)* @return times times[0] 月初时间   times[1]月末时间*/public static long[] selectDateOfMonth(int year,int month,int unitOfTime){long[] times = new long[2];Calendar cal = Calendar.getInstance();cal.set(Calendar.YEAR, year);//当前月的第一天的00:00:00cal.set(Calendar.MONTH, month-1);cal.set(Calendar.DAY_OF_MONTH,cal.getMinimum(Calendar.DATE));System.out.println(cal.getTime());Date time1 = cal.getTime();time1.setHours(0);time1.setSeconds(0);time1.setMinutes(0);long timeInMillis1 = time1.getTime();times[0] = timeInMillis1/unitOfTime;//下个月的第一天的00:00:00cal.set(Calendar.MONTH, month);cal.set(Calendar.DAY_OF_MONTH,cal.getMinimum(Calendar.DATE));System.out.println(cal.getTime());Date time2 = cal.getTime();time2.setHours(0);time2.setSeconds(0);time2.setMinutes(0);long timeInMillis2 = time2.getTime();times[1] = timeInMillis2/1000;return times;}}

某年的月初月末时间戳获取相关推荐

  1. iview选择月份 月初月末 时间戳格式

    本文记录的几个要点 1.结束时间不得比开始时间提前 2.当前月份之后不可选 3.开始时间为当月的第一天 eg: 01月01日 00:00:00 结束时间为当月的最后一天 eg: 12月31日 23:5 ...

  2. php 获得当月时间戳,php获取当前月与上个月月初及月末时间戳的方法

    本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法.分享给大家供大家参考,具体如下: 当前月 $thismonth = date('m'); $thisyear = date('Y'); $ ...

  3. php当前月每天时间戳,php获取当前月与上个月月初及月末时间戳的方法

    本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法.分享给大家供大家参考,具体如下: 当前月 $thismonth = date('m'); $thisyear = date('Y'); $ ...

  4. 获取指定日期的常用前后节点(月初月末周一周末等等)

    获取指定日期的常用前后节点(月初月末周一周末等等) 原文:获取指定日期的常用前后节点(月初月末周一周末等等) 注:周节点方面是根据中国习惯,视周一为起,周日为末. /*---------------- ...

  5. Js获取当前时间的月初月末

    // 获取当前时间的月初月末 let currentDay = new Date() currentDay.setDate(1)console.info('firstDay:', currentDay ...

  6. php 时间戳获取周几,PHP实现根据时间戳获取周几的方法,php戳获取周_PHP教程

    PHP实现根据时间戳获取周几的方法,php戳获取周 本文实例讲述了PHP实现根据时间戳获取周几的方法.分享给大家供大家参考,具体如下: 获取某个时间戳的周几,以及未来几天以后的周几 其中: $time ...

  7. Python 获取当前时间或当前时间戳,通过时间戳获取hash

    源码: #!/usr/bin/python3import time# 格式化成2016-03-20 11:45:39形式 print (time.strftime("%Y-%m-%d %H: ...

  8. 根据时间戳获取相应的日期和时间

    System.currentTimeMillis()返回的是格林威治时间从1970年1月1日00时00分00秒开始到现在的总毫秒数,(注意是格林威治时间)北京时间是1970年01月01日08时00分0 ...

  9. Node.JS 根据时间戳获取年月日时分秒

    /*** 获取当前时间戳(秒)*/ function getNowSceond(){return Math.floor(Date.now() / 1000); }/*** 根据时间戳获取年,月,日,时 ...

  10. java通过时间戳获取当前时间

    java中的时间戳 时间戳 获取当前时间戳 获取当前时间 时间戳工作效率对比 时间戳 时间戳时指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒) ...

最新文章

  1. mysql setup choose_1.MySQL安装、启动、登录、重置密码、卸载
  2. swiper.js 多图片页面的懒加载lazyLoading
  3. H5开发的web APP和原生APP的区别
  4. Jenkins升级(rpm方式安装)教程
  5. nb-iot模块的at指令_esp-07s模块规格-
  6. UDP Socket编程 C/C++实现 (Windows Platform SDK)
  7. Ubuntu 深圳活动有感兴趣的朋友吗?
  8. 雅虎JavaScript架构师:网页开发技术安全优先
  9. 解决办法:ImportError: No module named pycuda.driver
  10. Linux系统移植 uboot移植 步骤
  11. DirectoryEntry的使用
  12. 气象研究中的大气稳定性 Atmosphere stability
  13. 插值法(三次样条插值)
  14. LTP性能测试工具的使用详解
  15. 学习笔记:Self-Paced Learning
  16. 使用VS2013+MATLAB2016B开发MEX(64位)程序
  17. 微信表情符号写入案件判决
  18. Process-wide API spying - an ultimate hack 摘要翻译(二)
  19. Java学习day02-数据类型和运算符
  20. html中用js格式化JSON输出

热门文章

  1. CapsNet胶囊网络
  2. Libre OJ #10064 黑暗城堡(spfa+STL求短路)
  3. 太阳诱电 | 汽车用金属功率电感器MCOIL™ LCEN 系列实现商品化
  4. EOS Error 3090003: provided keys, permissions, and delays do not satisfy declared authoriz
  5. not annotated with HTTP method type (ex. GET, POST) 问题解决
  6. 2004-2020中小企业板上市公司财务报表股票交易董事高管等面板数据
  7. java520.1314表白_告白日表白公式 520.1314 临沂人知道怎么玩吗
  8. 从头到尾彻底解析Hash 表算法
  9. BLOBS表空间数据查询
  10. 后台管理系统项目整体流程