zoukankan      html  css  js  c++  java
  • java Date

    一、Date

    1、注意是util包

    2、作用

    与时间相关的类

    3、语法

    Date date = new Date();
    // 获取当前的时间 Mon Feb 10 14:19:51 CST 2020
    System.out.println(date);
    // 获取毫秒 1581315591562
    long time = date.getTime();
    System.out.println(time);

    二、SimpleDateFormat

    1、作用:使日期格式化

    2、规则

    y  年

    M  月

    d  日

    H  时

    m  分

    s   秒

    ps:(吐槽)与linux的时间格式不一样

    3、语法

    a、format

    作用:Date对象->时间格式

    初始化SimpleDateFormat对象,并确定时间的格式(通过构造方法)

    将时间转换成自定义的格式

    package cn.wt.day12;
    
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class Demon01 {
        public static void main(String[] args) {
            demon01();
        }
    
        private static void demon01() {
            Date date = new Date();
            // 获取当前的时间 Mon Feb 10 14:19:51 CST 2020
            System.out.println(date);
            // 获取毫秒 1581315591562
            long time = date.getTime();
            System.out.println(time);
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String sdfFormat = sdf.format(date);
            System.out.println(sdfFormat);
        }
    }

    b、parse

    作用:将格式化的时间解析Date对象

    过程:

    初始化SimpleDateFormat对象,并确认时间的格式(通过构造方法)

    将符合时间格式的字符串,转换成Date对象

    注意:异常的抛出throws

    package cn.wt.day12;
    
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class Demon01 {
        public static void main(String[] args) throws ParseException {
            demon01();
            demon02();
        }
    
        private static void demon02() throws ParseException {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Date dp = sdf.parse("2020-02-10 14:31:28");
            System.out.println(dp);     // Mon Feb 10 14:31:28 CST 2020
        }
    
        private static void demon01() {
            Date date = new Date();
            // 获取当前的时间 Mon Feb 10 14:19:51 CST 2020
            System.out.println(date);
            // 获取毫秒 1581315591562
            long time = date.getTime();
            System.out.println(time);
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            String sdfFormat = sdf.format(date);
            System.out.println(sdfFormat);
        }
    }
  • 相关阅读:
    必备java参考资源列表
    java中使用js函数
    6.游戏特别离不开脚本(3)-JS脚本操作java(2)(直接解析JS公式,并非完整JS文件或者函数)
    6.游戏特别离不开脚本(3)-JS脚本操作java(直接解析JS公式,并非完整JS文件或者函数)
    6.游戏特别离不开脚本(2)-获取脚本引擎
    6.游戏特别离不开脚本(1)-原因
    5.eclipse 自带的jdk没有源码,改了它
    4.调个绿豆沙护眼色
    3.myeclipse 8.5 m1 注册码
    Zxing中文乱码的简单解决办法
  • 原文地址:https://www.cnblogs.com/wt7018/p/12290907.html
Copyright © 2011-2022 走看看