java中怎么把Long转换成日期格式
答案:2 悬赏:0 手机版
解决时间 2021-04-02 05:19
- 提问者网友:自食苦果
- 2021-04-01 16:07
java中怎么把Long转换成日期格式
最佳答案
- 五星知识达人网友:千夜
- 2020-05-30 08:43
把long时间的毫秒转化为Date日期有2种方法。
第一,利用java.util.Date直接转换
1、获取到毫秒值 millis
2、new一个Date对象 date
3、直接调用date.setTime(millis)
第二种方法利用java.util.Calendar转换
1、获取到毫秒值 millis
2、获取一个日历类Calendar实例cal
3、调用cal.setTimeInMillis(millis);
4、获取cal的Date对象,getTime();
示例:
Date date = new Date();
date.setTime(millis);
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(millis);
Date date = cal.getTime();
第一,利用java.util.Date直接转换
1、获取到毫秒值 millis
2、new一个Date对象 date
3、直接调用date.setTime(millis)
第二种方法利用java.util.Calendar转换
1、获取到毫秒值 millis
2、获取一个日历类Calendar实例cal
3、调用cal.setTimeInMillis(millis);
4、获取cal的Date对象,getTime();
示例:
Date date = new Date();
date.setTime(millis);
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(millis);
Date date = cal.getTime();
全部回答
- 1楼网友:逃夭
- 2020-10-28 16:48
long转换为date的函数:
private string transferlongtodate(string dateformat,long millsec){
simpledateformat sdf = new simpledateformat(dateformat);
date date= new date(millsec);
return sdf.format(date);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯