zoukankan      html  css  js  c++  java
  • 31.获取当前系统时间

    1.Date类

    public class Date

    获取时间代码如下:

    Date date = new Date();//获取当前系统时间
    System.out.println(date);//输出当前时间
    System.out.println(date.getYear());//获取年份

    目前这种获取时间的方式已经被淘汰了,所以不做深入了解

    2. Calendar类

    public abstract class Calendar implements Serializable, Cloneable, Comparable<Calendar>

    获取时间代码如下:

    Calendar calendar = Calendar.getInstance();//获取当前系统时间
    System.out.println(calendar.get(Calendar.YEAR)+"年");
    System.out.println((calendar.get(Calendar.MONTH)+1)+"月");
    System.out.println(calendar.get(Calendar.DATE)+"日");
    System.out.println(calendar.get(Calendar.HOUR_OF_DAY)+"时");
    System.out.println(calendar.get(Calendar.MINUTE)+"分");
    System.out.println(calendar.get(Calendar.SECOND)+"秒");

    注意:

      1.抽象类不需要创建对象

      2.我们获取月份时,应该加1(默认月份是从0开始)

    3.SimpleFormatter类

    public class SimpleFormatter extends Formatter

    1.format(Date date)方法使用

    date:系统时间

    返回指定格式的String类型数据

    SimpleDateFormat dateformat = new SimpleDateFormat();//使用默认格式创建一个日期格式化对象
    String time = dateformat.format(new Date());
    System.out.println(time);

    输出的是:18-4-27 上午1:29

    我们也可以自己创建指定的格式,代码如下:

    SimpleDateFormat dateformat = new SimpleDateFormat("yyyy年MM月dd日  HH:mm:ss");
    String time = dateformat.format(new Date());
    System.out.println(time);

    输出:2018年04月27日  01:35:03

  • 相关阅读:
    函数组件在react懒加载的方式
    axios 封装
    react高阶组件+ref转发的组合使用
    Iterator & Iterable 和 Comparable&Comparator
    java.lang.Collections
    虚拟机类加载学习和思考
    垃圾收集器与内存分配策略
    jvm内存区域与内存溢出
    spring装配Bean过程
    索引知识点补充
  • 原文地址:https://www.cnblogs.com/zjdbk/p/8963183.html
Copyright © 2011-2022 走看看