美文网首页
Java 日期时间

Java 日期时间

作者: 西贝巴巴 | 来源:发表于2021-02-25 15:56 被阅读0次
    package com.company;
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.*;
    
    /*
     * Java 日期时间
     *
     * java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。
     * Date( )    第一个构造函数使用当前日期和时间来初始化对象。
     * Date(long millisec) 第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。
     * 使用 SimpleDateFormat 格式化日期
     * SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行
     *
     * Java 休眠(sleep)
     *sleep()使当前线程进入停滞状态(阻塞当前线程),让出CPU的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会
     *
     * Calendar类
     * Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,创建对象的过程对程序员来说是透明的,只需要使用getInstance方法创建即可。
     *
     *
     * */
    public class DateTpye {
    
        public static void main(String[] args) {
            Date date = new Date();
            //返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
            System.out.println("getTime:" + date.getTime());
            //使用 toString() 函数显示日期时间
            System.out.println("toString:" + date.toString());
    
            //格式化时间
            SimpleDateFormat ft = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
            System.out.println("格式化时间 SimpleDateFormat:" + ft.format(date));
    
            //calendar
            Calendar c1 = Calendar.getInstance();
            int year = c1.get(Calendar.YEAR);
            System.out.println("year:" + year);
            int month = c1.get(Calendar.MONDAY);
            System.out.println("month:" + month);
    
    
        }
    }
    
    

    相关文章

      网友评论

          本文标题:Java 日期时间

          本文链接:https://www.haomeiwen.com/subject/jbgyfltx.html