zoukankan      html  css  js  c++  java
  • Date和long类型互转

     1 1、java.util.Date类型转换成long类型
     2   java.util.Date dt = new Date();
     3   System.out.println(dt.toString());   //java.util.Date的含义
     4   long lSysTime1 = dt.getTime() / 1000;   //dt.getTime()是得到毫秒数 ,/1000是得到秒数
     5 
     6 2、由long类型转换成Date类型
     7   SimpleDateFormat sdf= new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
     8   //前面的lSysTime是秒数,先乘1000得到毫秒数,再转为java.util.Date类型
     9   java.util.Date dt = new Date(lSysTime1 * 1000);  
    10   String sDateTime = sdf.format(dt);  //得到精确到秒的表示:08/31/2006 21:08:00
    11   System.out.println(sDateTime);
    12  
    13 3、"08/31/2006 21:08:00"格式的String转换java.util.Date类型
    14   String sDt = "08/31/2006 21:08:00";
    15   SimpleDateFormat sdf= new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
    16   Date dt2 = sdf.parse(sDt);
    17   //继续转换得到秒数的long型
    18   long lTime = dt2.getTime() / 1000;
    19  
    今天你进步了吗?
  • 相关阅读:
    Unity3D笔记 英保通三 脚本编写 、物体间通信
    Unity3D笔记 英保通二
    Unity3D 面试ABC
    Unity3D 记第一次面试
    Unity3D笔记 英保通一
    (转)关于如何学好游戏3D引擎编程的一些经验
    Java_异常
    Java_多态
    Java_继承(下)
    Java_继承(上)
  • 原文地址:https://www.cnblogs.com/woooodlin/p/8399133.html
Copyright © 2011-2022 走看看