胡子哥哥

给你点思路

//获得当天0点时间

public static int getTimesmorning(){

Calendar cal = Calendar.getInstance();

cal.set(Calendar.HOUR_OF_DAY, 0);

cal.set(Calendar.SECOND, 0);

cal.set(Calendar.MINUTE, 0);

cal.set(Calendar.MILLISECOND, 0);

return (int) (cal.getTimeInMillis()/1000);

}

//获得当天24点时间

public static int getTimesnight(){

Calendar cal = Calendar.getInstance();

cal.set(Calendar.HOUR_OF_DAY, 24);

cal.set(Calendar.SECOND, 0);

cal.set(Calendar.MINUTE, 0);

cal.set(Calendar.MILLISECOND, 0);

return (int) (cal.getTimeInMillis()/1000);

}

//获得本周一0点时间

public static int getTimesWeekmorning(){

Calendar cal = Calendar.getInstance();

cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);

cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

return (int) (cal.getTimeInMillis()/1000);

}

//获得本周日24点时间

public static int getTimesWeeknight(){

Calendar cal = Calendar.getInstance();

cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);

cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

return (int) ((cal.getTime().getTime()+ (7 * 24 * 60 * 60 * 1000))/1000);

}

//获得本月第一天0点时间

public static int getTimesMonthmorning(){

Calendar cal = Calendar.getInstance();

cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);

cal.set(Calendar.DAY_OF_MONTH,cal.getActualMinimum(Calendar.DAY_OF_MONTH));

return (int) (cal.getTimeInMillis()/1000);

}

//获得本月最后一天24点时间

public static int getTimesMonthnight(){

Calendar cal = Calendar.getInstance();

cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);

cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));

cal.set(Calendar.HOUR_OF_DAY, 24);

return (int) (cal.getTimeInMillis()/1000);

}

java获取当月1号 的时间chuo_java 获取昨天,上个星期一,本月开始时间戳,怎么写呢?...相关推荐

  1. java获取当月1号 的时间chuo_java获取时间戳的方法

    JAVA 获取当前月的初始时间的时间戳 public static long getMonthFirstDay() { Calendar calendar = Calendar.getInstance ...

  2. JavaScript:获取当月1号到当月当日的时间段

    获取当月1号与当月当日的日期和时间 方式一:Date对象实现 function getTime() {// 获取Date()对象let date = new Date()// 获取当前事件的年份转为字 ...

  3. java中获取当月1号零时零分的时间

    /** * 获得当月1号零时零分零秒 * @return */ public Date initDateByMonth(){ Calendar calendar = Calendar.getInsta ...

  4. PHP获取当月天数,获取当月的每天的开始和结束的时间戳,获取当月每号

    由于经常要写导单和数据分析功能,所以要获取什么时间的数据,想什么当天,周,年,月之类的时间格式都很好获取.我今天在这里为大家提供的是当月每天的开始和结束的时间格式. 希望能帮到大家!!! # 获取当月 ...

  5. 获取当月第一天和最后一天、获取前月的最后一天

    // 获取当月第一天和最后一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String first ...

  6. JS获取当月每天的日期,JS获取本周每天的日期

    获取当前月每天的日期,获取当前周每天的日期实现代码: 调用代码: console.log('-----------------', getNowM(), getWeekDay()) 结果:我今天是20 ...

  7. java获取几小时之前的时间_Java获取当前时间前几个小时

    在做时间筛选条件时,想给开始时间和结束时间指定默认值,于是就有了需求.如何获取当前时间的前几个小时作为开始时间,当前时间作为结束时间. 代码如下: /** 在Java端创建 **/ String st ...

  8. java 输出当前行号_Java编程实现获取当前代码行行号的方法示例

    本文实例讲述了Java编程实现获取当前代码行行号的方法.分享给大家供大家参考,具体如下: 最近的项目中,为了实现自定义的log类,能够输出具体的代码行行号,我通过使用StackTraceElement ...

  9. java多线程提交,如何按照时间顺序获取线程结果,看完你就懂了 | Java工具类

    目录 前言 Maven依赖 代码 总结 前言 在工作中是否存在这样的场景,多个线程提交执行,你不想全部线程执行结束了获取结果,而是有线程完成返回结果就获取消费.本文提供该场景的工具类,可以直接用哦. ...

最新文章

  1. Entity Framework学习三:查询、插入、更新和删除操作
  2. 成功解决AttributeError: Parent variable ‘<Variable: ID (dtype = numeric)>‘ is not the index of entity En
  3. advanced search at idiscover
  4. Kalman Filter 学习笔记
  5. oracle有入参的试图,Oracle 带参视图
  6. Redis实现消息队列和订阅发布模式
  7. 计算机二级c语言2010,全国计算机二级c语言2010历年真题及答案.doc
  8. 在没有导师的指导下,研究生如何阅读文献、提出创见、写出论文?
  9. 世界土壤数据库(HWSD)基本参数介绍
  10. Oracle数据库中的索引
  11. 一图掌握ICT项目管理流程图【实例】
  12. 解决SublimeText中文注释乱码
  13. stm32幂指数运算时的错误显示与解决方案
  14. Chat Top10 | 实战:参考牛顿冷却定律优化最热问题的排序
  15. Salesforce的V2MOM工作法:明确企业在做什么
  16. php excel水印图片大小,PHPExcel:如何在第一页标题中插入图像并将其放大以适合其内容?...
  17. Tableau 多边形地图、符号地图、定义位置
  18. 给一个字符类型的数组chas和一个整数size,请把大小为size的左半区整体右移到右半区,右半区整体移动到左边。
  19. 1、标杆对照 《数据收集工具与技术》
  20. DFS + BFS + 洛谷题

热门文章

  1. Python机器学习——DBSCAN聚类
  2. LLVM语法语义指令特性
  3. PyTorch 数据并行处理
  4. OpenGL在图形管道中调用了什么用户模式图形驱动程序(UMD)?
  5. 如何部署自动驾驶系统
  6. YOLOV4各个创新功能模块技术分析(一)
  7. Laravel Redis操作大全
  8. Mysql悲观锁以及乐观锁案例说明
  9. RecyclerView 点击Item 改变文字颜色以及所在的背景色
  10. Numpy 广播机制(两个不同维度对象进行数学运算)