zoukankan      html  css  js  c++  java
  • ##API(六)————日期操作类(一)

    日期操作类

      ##位于Java.util包下,提供了和日期类有关的类有Date类、Calender类和SimpleDateFromat类等。

      ##Date类:

      1,系统从1970年1月1日到现在总共多少毫秒

      @Test
        public void test01(){
            long l = System.currentTimeMillis();
            System.out.println(l);
            //1560340308597
        }

        2,获取系统当前时间

      @Test
        public void test02(){
            Date date = new Date();
            System.out.println(date);
            //Wed Jun 12 19:51:05 CST 2019
        }

        3,getTime();将日期转换成毫秒值

      @Test
        public void test03(){
            Date date = new Date();
            System.out.println(date);
            long time = date.getTime();
            System.out.println(time);
            //1560340594782l
        }

        4,将毫秒值转换成日期

      @Test
        public void test04(){
            Date date = new Date(1560340594782l);
            System.out.println(date);
            //Wed Jun 12 19:56:34 CST 2019
        }

        5,将字符串转换成Date

      @Test
        public void test05() throws ParseException {
            SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd");
            Date parse = sim.parse("2019-12-31");
            System.out.println(parse);
        }
        6,创建SimpleDateFormat 对象  构造方法中传递指定的模式   将日期转成字符串   将date--->字符串
      @Test
        public void test06(){
            SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd");
            Date date = new Date();
            String f = sim.format(date);
            System.out.println(date);
            System.out.println(f);//2019-06-12
            //Wed Jun 12 20:08:55 CST 2019
        }

        7,格式之间相互转换

      @Test
        public void test07(){
            Date date = new Date();
            String format = new SimpleDateFormat("yyyy-MM-dd").format(date);
            System.out.println(format);//2019-06-26
            String format1 = new SimpleDateFormat("yyyy年MM月dd日").format(date);
            System.out.println(format1);//2019年06月26日
            String format2 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒").format(date);
            System.out.println(format2);//2019年06月26日 11时44分14秒
        }
  • 相关阅读:
    物联网与边缘计算的融合
    在【自我认知】大学,你可能永远毕不了业
    Spring Security实现短信验证码登录
    线上课程
    【技术人成长】公众号
    大数据是阿猫阿狗都能玩的吗
    机器不能代替你思考
    如何缓解需求沟通中的鸡同鸭讲
    如何成为一个更渊博的技术人
    招聘季,聊聊那些古怪的候选人
  • 原文地址:https://www.cnblogs.com/liurui-bk517/p/11089053.html
Copyright © 2011-2022 走看看