• 日期工具类TimeUnit


    import java.util.concurrent.TimeUnit;
     2 
     3 public class TimeUnitDemo {
     4     private TimeUnit timeUnit =TimeUnit.DAYS;
     5 
     6     public static void main(String[] args) {
     7         TimeUnitDemo demo = new TimeUnitDemo();
     8         demo.outInfo();
     9         demo.timeUnit =TimeUnit.HOURS;
    10         demo.outInfo();
    11         demo.timeUnit =TimeUnit.MINUTES;
    12         demo.outInfo();
    13         demo.timeUnit =TimeUnit.SECONDS;
    14         demo.outInfo();
    15     }
    16 
    17     public void outInfo() {
    18         System.out.println(timeUnit.name());
    19         System.out.println(timeUnit.toDays(1));
    20         System.out.println(timeUnit.toHours(1));
    21         System.out.println(timeUnit.toMinutes(1));
    22         System.out.println(timeUnit.toMicros(1));
    23         System.out.println(timeUnit.toMillis(1));
    24         System.out.println(timeUnit.toNanos(1));
    25         System.out.println(timeUnit.toSeconds(1));
    26         System.out.println("1天有"+(timeUnit.convert(1, TimeUnit.DAYS))+timeUnit.name());
    27         System.out.println("12小时"+(timeUnit.convert(12, TimeUnit.HOURS))+timeUnit.name());
    28         System.out.println("3600秒有"+(timeUnit.convert(36000, TimeUnit.MINUTES))+timeUnit.name());
    29         System.out.println("-------------------");
    30     }
    31 }
    32 
    
    
    
    --------------------------
    DAYS
    1
    24
    1440
    86400000000
    86400000
    86400000000000
    86400
    1天有1DAYS
    24小时0DAYS
    3600秒有25DAYS
    -------------------
    HOURS
    0
    1
    60
    3600000000
    3600000
    3600000000000
    3600
    1天有24HOURS
    24小时12HOURS
    3600秒有600HOURS
    -------------------
    MINUTES
    0
    0
    1
    60000000
    60000
    60000000000
    60
    1天有1440MINUTES
    24小时720MINUTES
    3600秒有36000MINUTES
    -------------------
    SECONDS
    0
    0
    0
    1000000
    1000
    1000000000
    1
    1天有86400SECONDS
    24小时43200SECONDS
    3600秒有2160000SECONDS
    -------------------
    

      

    I'm falling off the sky all alone.The courage inside is gonna break the fall. Nothing can dim my light within. I am That I am 程序 = 数据结构 + 算法
  • 相关阅读:
    学习——HTML5
    XML解析——SAX解析以及更方便的解析工具(JDOM、DOM4J)
    C#笔记 -----扩展方法
    Socket实现异步通信
    基础套接字的C#网络编程
    线程
    sqlserver 索引
    SQL Server用户自定义函数
    sqlserver函数
    用户控件和自定义控件的区别
  • 原文地址:https://www.cnblogs.com/IamThat/p/4340968.html
Copyright © 2020-2023  润新知