Java Date类型数据 时间加一天,加一小时,加一分,加一秒
首先获取当前的时间
Date date = new Date();System.out.println(date);
输出:
Sun Jun 19 18:25:20 CST 2022
将date转换为Long类型即用到了函数date.getTime
long time = date.getTime();System.out.println(time);
1655634320515
这个得到的time是自从公元纪年之后的时间差,得到的是毫秒ms级别的
所以你想要加一秒就date.getTime() + 1000;
相加一分钟就date.getTime() + 1000*60;
相加一小时就date.getTime() + 1000*60*60;
想加一天 就date.getTime() + 1000*60*60*24;
以此类推即可
之后我们再new一个date设置我们想要的时间就完事辣
@Testpublic void testtime(){Date date = new Date();System.out.println("写代码的当前时间是"+date);long time = date.getTime();
// System.out.println(time);Date newDate = new Date();newDate.setTime(time + 1000);System.out.println("加一秒"+ newDate);newDate.setTime(time + 1000*60);System.out.println("加一分"+ newDate);newDate.setTime(time + 1000*60*60);System.out.println("加一时"+ newDate);newDate.setTime(time + 1000*60*60*24);System.out.println("加一天"+ newDate);}
输出:
写代码的当前时间是Sun Jun 19 19:00:08 CST 2022
加一秒Sun Jun 19 19:00:09 CST 2022
加一分Sun Jun 19 19:01:08 CST 2022
加一时Sun Jun 19 20:00:08 CST 2022
加一天Mon Jun 20 19:00:08 CST 2022
Java Date类型数据 时间加一天,加一小时,加一分,加一秒相关推荐
- Java工具类 计算某个时间距离当前时间相差多少天、多少小时、多少分、多少秒
/*** 计算传入时间距离当前时间多久** @param date* @return*/ public static String getTimeDiff(String date) {if (Obje ...
- mysql date类型加一个月jdbc_JDBC操作数据库Date类型数据
JDBC操作数据库Date类型数据 由于java原生的工具类java.util提供的Date对象与JDBC提供的Date对象并不相同 分别是java.util.Date和java.sql.Date j ...
- Oracle数据同步接口中,对于NUMBER、DATE类型数据,从resultSet中直接获取造成精度丢失的解决方案
通过JDBC获取ORACLE数据库数据时,返回值统一都是ResultSet对象,就像存储过程中的游标,一行一行的读取数据.对于NUMBER和DATE类型的数据,如果java代码中直接用resultSe ...
- android new date参数,Android向Rest服务Post数据遇到的Date类型数据问题
今天在Android端向Rest服务Post数据时,总是不成功,查了很多资料,才知道Rest端将json串反序列化时,需要的时间格式必须是UTC类型,及Date(12345678+0800)格式. A ...
- java date 日期格式_如何将JAVA DATE类型的日期 转换成指定格式类型的 (如:YYYY-MM-DD) 的 DATE类型数据?...
展开全部 Date类型并没有格式32313133353236313431303231363533e58685e5aeb931333433653262,只有转换成String格式的时候让格式化显示. n ...
- java date类型大小比较_java中date类型如何比较大小
java中date类型如何比较大小 时间:2018-01-19 来源:Java data类型讲解 Date类在jdk1.1中就已经出现,算得上一个比较有历史的类了,用来表示日期时间.在实际的工 ...
- Elasticsearch Date类型,时间存储相关说明
从昨晚开始,到今天中午之前,一直在纠结时间存储问题,昨晚是纠结时间取出来的问题. 其实我的想法很简单,我就想java.util.Date 存储到 Elasticsearch ,然后从 Elasti ...
- 全球机房遇到的 Date类型 比较时间区间解决方案
日本机房展示: ************************日本机房**********************//查询当前时间对应的时区 mysql> show variables lik ...
- Java String类型数据的字节长度
问题描述: 向Oracle数据库中一varchar2(64)类型字段中插入一条String类型数据,程序使用String.length()来进行数据的长度校验,如果数据是纯英文,没有问题,但是如果数据 ...
最新文章
- rabbitmq 查询版本_基于rabbitmq解决分布式事务
- 爬了20W+条猫咪交易数据,它不愧是人类团宠
- Linux之Vim文本代码编辑神器应用get技巧
- Subversion hooks脚本配置演示及排错
- 大数据审计的发展_从历史的角度看大数据审计发展
- 【tensorflow】model.fit() fit函数
- go protobuf tcp 粘包处理 demo
- 文本聊天室(TCP-中)
- jquery :nth-child()选择器的简单应用
- ef 连接localdb_如何连接和使用Microsoft SQL Server Express LocalDB
- python堆栈汉诺塔非递归_汉诺塔问题的递归解法和非递归解法(python语言实现)...
- 了解SpringMVC框架及基本工作流程
- Java性能优化之for循环
- 2017到2018总结与展望
- IAR9.10下载(2021-02-23)
- 【2019.05.23】JS逆向——破解裁判文书网参数(vl5x,guid )爬虫 超级详细
- 大陆汽车:汽车电子电器架构的发展及其对车载以太网的影响
- 知道当年为什么黑鹰3800hk受欢迎了,文案做得好谁不喜欢?
- ios 常见异常之- Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘, reason:
- CC00056.LBCHAC——|PXEcobblerks模板.V3|