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

  • 相关阅读:
    10 款最佳剪贴板管理器
    悉数美剧《黑客军团》中的黑客工具
    Vim的使用方法
    Mysql跨平台(Windows,Linux,Mac)使用与安装
    Linux下网络故障诊断
    RHEL6.2下挂载光驱安装软件
    MySQL数据库服务器的架设
    Unix如何轻松快速复制
    【Linux基础】Linux常用命令汇总
    博客编号数字密码
  • 原文地址:https://www.cnblogs.com/zjdbk/p/8963183.html
Copyright © 2011-2022 走看看