JAVA取得昨天的当前时间?
6个回答
2017-01-05 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
JAVA取得昨天的当前时间的方法:
1、定义时间格式
private static final String CURRENT_DATE_FORMAT = "yyyy-MM-dd hh24:mm:ss";
2、定义format方法内容
public final static String format(Date date) {
DateFormat dateFormat = new SimpleDateFormat(CURRENT_DATE_FORMAT);
return dateFormat.format(date);
}
3、获取昨天的时间并format完后输出标准格式
public final static String formatYesterday() {
return format(new Date(new Date().getTime() - 24*3600*1000));
//定义date实例后,减去24*3600*1000就默认减了一天。。
}
1、定义时间格式
private static final String CURRENT_DATE_FORMAT = "yyyy-MM-dd hh24:mm:ss";
2、定义format方法内容
public final static String format(Date date) {
DateFormat dateFormat = new SimpleDateFormat(CURRENT_DATE_FORMAT);
return dateFormat.format(date);
}
3、获取昨天的时间并format完后输出标准格式
public final static String formatYesterday() {
return format(new Date(new Date().getTime() - 24*3600*1000));
//定义date实例后,减去24*3600*1000就默认减了一天。。
}
展开全部
这还不简单
取得当前的时间 再减去一天的时候不就行了
System.currentTimeMillis()-86400000L
得到的就是昨天的当前时间的毫秒数 其中86400000L是24小时的毫秒数
取得当前的时间 再减去一天的时候不就行了
System.currentTimeMillis()-86400000L
得到的就是昨天的当前时间的毫秒数 其中86400000L是24小时的毫秒数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大哥,你太有才了?啥叫昨天的当前时间,当前时间你能取到不?减去24小时就是昨天的当前时间了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Calendar;
Calendar cal=Calendar.getInstance();
cal.add(Calendar.DATE,-1);
System.out.println(cal.getTime());
==============================
不知道你想要什么样的格式~
比如2009-03-10?
==============================
有需要在补充
Calendar cal=Calendar.getInstance();
cal.add(Calendar.DATE,-1);
System.out.println(cal.getTime());
==============================
不知道你想要什么样的格式~
比如2009-03-10?
==============================
有需要在补充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Calendar cal=Calendar.getInstance();
cal.add(Calendar.DATE,-1);
Date time=cal.getTime();
这样就可以了!
cal.add(Calendar.DATE,-1);
Date time=cal.getTime();
这样就可以了!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询