zoukankan      html  css  js  c++  java
  • Date类

      Date d = new Date();  //导入util包 

      d.toLocaleString();  //跟系统格式一样的时间 (过时)

    替代toLocaleString()

        

    设置时间

      d.setTime(long time); //输入时间戳

     

    获取时间

      d.getTime();  //获取的是时间戳

    时间格式化和解析

      //使用指定模式进行对象的构建

      SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //也可以无参使用默认解析方式

      //格式化

      Date date = new Date();

      String s = sdf.format(date);

      System.out.println(s);  //2019-4-20 23:13:23

      //解析

      Date d = sdf.parse("2019-4-20 23:13:23");//返回时间戳,Date对象接收

    日历 Calendar 

      Calendar是静态类,里面都是静态方法 所以可以直接调用方法

      Calendar c = Calendar.getInstance();

    获取

      //int get(int field) //返回给定日历字段的值

      //public Static final int YEAR 1 //年的代码是1

      int year = c.get(1);//

    或者这么写

      int year = c.get(Calendar.YEAR);

      int month = c.get(Calendar.MONTH) + 1;    //月是0-11 所以要加1

      int day = c.get(Calendar.DAY_OF_MONTH);

    设置

    修改

      //void set(int field, int value);  //把指定的字段修改成指定的值

      c.set(Calendar.DAY_OF_MONTH, 20);

    增加

      //void add(int field, int amount); //在指定的字段上增加指定的值,值可以为负 

      c.add(Calendar.DAY_OF_MONTH, 2);

      

      

  • 相关阅读:
    排序算法之冒泡排序
    排序算法之快速排序
    排序算法之插入排序
    Java集合之LinkedList源码分析
    排序算法之选择排序
    Java集合之Vector源码分析
    Python 装饰器
    一致性哈希
    剑指Offer-数组中重复的数字
    剑指Offer-把字符串转换成整数
  • 原文地址:https://www.cnblogs.com/yifengs/p/10743380.html
Copyright © 2011-2022 走看看