永发信息网

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();
全部回答
  • 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); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯