Date date = new Date(); java如何获得date的前一秒的时间。

 我来答
xinfei0804
2011-11-03 · TA获得超过1637个赞
知道小有建树答主
回答量:547
采纳率:0%
帮助的人:318万
展开全部
new Date(System.currentTimeMillis()-1000);可以打印出来看看
追问
简洁明了,太谢谢你了,呵呵。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
451177500
2015-06-17 · TA获得超过1263个赞
知道小有建树答主
回答量:946
采纳率:25%
帮助的人:475万
展开全部
Date date = new Date();
Calendar c = Calendar.getInstance();
c.setTime(date);
c.add(Calendar.SECOND, -1);
date = c.getTime();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6cde26a
2011-11-03 · TA获得超过110个赞
知道小有建树答主
回答量:252
采纳率:0%
帮助的人:131万
展开全部
Calendar c = Calendar.getInstance();
c.set(Calendar.SECOND, c.get(Calendar.SECOND)-1);
你再把它转换成Date 就好
追问
怎么转换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f8de5da1f
2011-11-03 · TA获得超过227个赞
知道答主
回答量:303
采纳率:0%
帮助的人:165万
展开全部
public Date obtainBeforeDate() {
Date date = new Date();
date.setSeconds(date.getSeconds() - 1);
return date;
}
获得date的前一秒的时间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式