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

  • 相关阅读:
    海岛争霸
    hihocoder 1089 最短路径·二:Floyd算法
    hihocoder1081 :最短路径·一
    [蓝桥杯][历届试题]蚂蚁感冒
    牛客网Wannafly挑战赛27 A: 灰魔法师
    hdu1875:畅通工程再续
    hdu1863:畅通工程
    hdu1879:继续畅通工程
    hdu1233:还是畅通工程
    洛谷 P1546 最短网络 Agri-Net
  • 原文地址:https://www.cnblogs.com/zjdbk/p/8963183.html
Copyright © 2011-2022 走看看