
在java中怎么表示5秒前的时间?
如果当前时间可以用函数now()获取,那我怎么用now()函数表示5秒前的时间,是不是可以用加减法计算,比如在now()上面减去多少?是00:05:00还是按毫秒计算?活...
如果当前时间可以用函数now()获取,那我怎么用now()函数表示5秒前的时间,是不是可以用加减法计算,比如在now()上面减去多少?是00:05:00 还是按毫秒计算?活着其他的方法?
展开
3个回答
2016-12-29 · 百度知道合伙人官方认证企业

北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
关注

展开全部
now()是mysql里面的函数吧,貌似java里面没有啊。
Date date = new Date(System.nanoTime() - 5 * 1000 * 1000 * 1000);
获取5秒前的时间。
Date date = new Date(System.nanoTime() - 5 * 1000 * 1000 * 1000);
获取5秒前的时间。
展开全部
now()-5000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码示例:
Date date = new Date();
// 当前时间
System.out.println(date);
// 5秒前时间取得
date.setSeconds(date.getSeconds() - 5);
System.out.println(date);
Date date = new Date();
// 当前时间
System.out.println(date);
// 5秒前时间取得
date.setSeconds(date.getSeconds() - 5);
System.out.println(date);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询