java生成日期,【零基礎學Java】—Java 日期時間(三十一)

 2023-10-15 阅读 28 评论 0

摘要:【零基礎學Java】—Java 日期時間(三十一) java.util.Date:表示日期和時間的類類Date表示特定的瞬間,精確到毫秒毫秒:千分之一秒,1000毫秒=1秒特定的時間:一個時間點,一剎那時間毫秒值的作用:可以對時間和日期進

【零基礎學Java】—Java 日期時間(三十一)

  • java.util.Date:表示日期和時間的類
  • 類Date表示特定的瞬間,精確到毫秒
  • 毫秒:千分之一秒,1000毫秒=1秒
  • 特定的時間:一個時間點,一剎那時間
  • 毫秒值的作用:可以對時間和日期進行計算
  • 把毫秒轉換為日期:1天=24*60*60=86400秒=86400*1000=86400000毫秒
    在這里插入圖片描述
    一、java.util 包提供了 Date 類來封裝當前的日期和時間。 Date 類提供兩個構造函數來實例化 Date 對象。第一個構造函數使用當前日期和時間來初始化對象。
public class demo02date {public static void main(String[] args) {DemoDate();}/*Date()類的空參數構造方法Date()獲取當前系統的日期和時間*/private static void DemoDate(){Date date=new Date();System.out.println(date);//Mon Apr 11 17:16:22 CST 2022}
}

二、第二個構造函數接收一個參數,該參數是從 1970 年 1 月 1 日起的毫秒數。

三、long getTime() 把日期轉換為毫秒;返回自1970年1月1日00:00:00 GMT以來此Date對象表示的毫秒數相當于System.currentTimeMillis()方法

import java.util.Date;/*** @author :CaiCai* @date : 2022/4/11 17:13*/
public class demo02date {public static void main(String[] args) {DemoDate();demo02();demo03();}/*Date()類的空參數構造方法Date()獲取當前系統的日期和時間二、Date類的帶參數構造方法
Date(long date);傳遞毫秒值,把毫秒值轉換為Date日期三、long getTime()  把日期轉換為毫秒;返回自1970年1月1日00:00:00 GMT以來此Date對象表示的毫秒數
相當于System.currentTimeMillis()方法*/private static void DemoDate(){Date date=new Date();System.out.println(date);//Mon Apr 11 17:16:22 CST 2022}private static void demo02(){Date date=new Date(0L);System.out.println(date);//Thu Jan 01 08:00:00 CST 1970date=new Date(1649669685688L);System.out.println(date);}public static void demo03(){Date date=new Date();long time= date.getTime();System.out.println(time);//1649670030836}
}

在這里插入圖片描述

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/140549.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息