Java时间戳转换为日期格式

来源:互联网 发布:windows桌面图片路径 编辑:程序博客网 时间:2024/05/16 08:49

时间戳(long)—>Date(String)

//时间格式,HH是24小时制,hh是AM PM12小时制SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm");//比如timestamp=1449210225945;long date_temp = Long.valueOf(timestamp);  String date_string = sdf.format(new Date(date_temp * 1000L));  //至于取10位或取13位,date_temp*1000L就是这种截取作用。如果是和服务器传值的,就和后台商量好就可以了

Date(String)—>时间戳(long)

    public long getDate() {        String dateStr =  "2015-11-28";        long date = 0;        try {            date = new SimpleDateFormat("yyyy-MM-dd").parse(dateStr);        } catch (ParseException e) {            e.printStackTrace();        }        return date;    }
1 0