zoukankan      html  css  js  c++  java
  • long数值 转换为时间

    项目中,服务器端经常给客户端开发人员传一个长整形的时间数据,

    对于一个 长整形 1446801883000,可以明显的看出 是以毫秒为单位的,因为最后有三个零,如果没有连续3个零的话就要判断单位了

    那么怎么将其转换为时间呢

    步骤:

    1、长整形数字以字符串的形式转换为long

    long time = Long.valueOf("1446801883000");

    2、设置一个SimpleDataFormat类型对象 ,设置显示时间格式,时间格式不了解的可以百度学习下

    SimpleDateFormat createTime = new SimpleDateFormat("MM-dd HH:mm");

    3、获得设定时间格式的时间

    createTime.format(new Date(time)) ,是一个字符串形式的时间 :11-10 16:58

  • 相关阅读:
    名字匹配(水题)
    奇怪的键盘
    杰杰的键盘
    Windows Message Queue(优先队列)
    筛法求素数
    会场安排问题(贪心)
    Sail
    Elevator
    Lowest Bit
    File Searching
  • 原文地址:https://www.cnblogs.com/xqxacm/p/4955395.html
Copyright © 2011-2022 走看看