java获取当月1号 的时间chuo_java 获取昨天,上个星期一,本月开始时间戳,怎么写呢?...
胡子哥哥
给你点思路
//获得当天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 获取昨天,上个星期一,本月开始时间戳,怎么写呢?...相关推荐
- java获取当月1号 的时间chuo_java获取时间戳的方法
JAVA 获取当前月的初始时间的时间戳 public static long getMonthFirstDay() { Calendar calendar = Calendar.getInstance ...
- JavaScript:获取当月1号到当月当日的时间段
获取当月1号与当月当日的日期和时间 方式一:Date对象实现 function getTime() {// 获取Date()对象let date = new Date()// 获取当前事件的年份转为字 ...
- java中获取当月1号零时零分的时间
/** * 获得当月1号零时零分零秒 * @return */ public Date initDateByMonth(){ Calendar calendar = Calendar.getInsta ...
- PHP获取当月天数,获取当月的每天的开始和结束的时间戳,获取当月每号
由于经常要写导单和数据分析功能,所以要获取什么时间的数据,想什么当天,周,年,月之类的时间格式都很好获取.我今天在这里为大家提供的是当月每天的开始和结束的时间格式. 希望能帮到大家!!! # 获取当月 ...
- 获取当月第一天和最后一天、获取前月的最后一天
// 获取当月第一天和最后一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String first ...
- JS获取当月每天的日期,JS获取本周每天的日期
获取当前月每天的日期,获取当前周每天的日期实现代码: 调用代码: console.log('-----------------', getNowM(), getWeekDay()) 结果:我今天是20 ...
- java获取几小时之前的时间_Java获取当前时间前几个小时
在做时间筛选条件时,想给开始时间和结束时间指定默认值,于是就有了需求.如何获取当前时间的前几个小时作为开始时间,当前时间作为结束时间. 代码如下: /** 在Java端创建 **/ String st ...
- java 输出当前行号_Java编程实现获取当前代码行行号的方法示例
本文实例讲述了Java编程实现获取当前代码行行号的方法.分享给大家供大家参考,具体如下: 最近的项目中,为了实现自定义的log类,能够输出具体的代码行行号,我通过使用StackTraceElement ...
- java多线程提交,如何按照时间顺序获取线程结果,看完你就懂了 | Java工具类
目录 前言 Maven依赖 代码 总结 前言 在工作中是否存在这样的场景,多个线程提交执行,你不想全部线程执行结束了获取结果,而是有线程完成返回结果就获取消费.本文提供该场景的工具类,可以直接用哦. ...
最新文章
- Entity Framework学习三:查询、插入、更新和删除操作
- 成功解决AttributeError: Parent variable ‘<Variable: ID (dtype = numeric)>‘ is not the index of entity En
- advanced search at idiscover
- Kalman Filter 学习笔记
- oracle有入参的试图,Oracle 带参视图
- Redis实现消息队列和订阅发布模式
- 计算机二级c语言2010,全国计算机二级c语言2010历年真题及答案.doc
- 在没有导师的指导下,研究生如何阅读文献、提出创见、写出论文?
- 世界土壤数据库(HWSD)基本参数介绍
- Oracle数据库中的索引
- 一图掌握ICT项目管理流程图【实例】
- 解决SublimeText中文注释乱码
- stm32幂指数运算时的错误显示与解决方案
- Chat Top10 | 实战:参考牛顿冷却定律优化最热问题的排序
- Salesforce的V2MOM工作法:明确企业在做什么
- php excel水印图片大小,PHPExcel:如何在第一页标题中插入图像并将其放大以适合其内容?...
- Tableau 多边形地图、符号地图、定义位置
- 给一个字符类型的数组chas和一个整数size,请把大小为size的左半区整体右移到右半区,右半区整体移动到左边。
- 1、标杆对照 《数据收集工具与技术》
- DFS + BFS + 洛谷题