我是靠谱客的博主 内向向日葵,最近开发中收集的这篇文章主要介绍Java 常用api之date类的方法解析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Date类代表了一个特定的时间,以毫秒的精度
构造方法
    .public Date​()分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最接近的毫秒。 
    .public Date​(long date)分配一个 Date对象,并将其初始化为表示从标准基准时间(称为“时代”)即1970年1月1日00:00:00 GMT起的指定毫秒数
常用方法
    .public long getTime​() 返回自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒数。(获取从时代到现在的毫秒值)
    .public void setTime​(long time)设置此 Date对象以表示1970年1月1日00:00:00 GMT之后的 time毫秒的时间点。 (设置时间,给的是毫秒值)

package 日期类;

import java.util.Date;

public class datedemo01 {
	/*
Date类代表了一个特定的时间,以毫秒的精度
构造方法
    .public Date​()分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最接近的毫秒。 
    .public Date​(long date)分配一个 Date对象,并将其初始化为表示从标准基准时间(称为“时代”)即1970年1月1日00:00:00 GMT起的指定毫秒数
常用方法
    .public long getTime​() 返回自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒数。(获取从时代到现在的毫秒值)
    .public void setTime​(long time)设置此 Date对象以表示1970年1月1日00:00:00 GMT之后的 time毫秒的时间点。 (设置时间,给的是毫秒值)
 


	 */

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
//		.public Date​()
		Date  d1= new Date();
		System.out.println(d1);      //Mon Jun 20 10:09:53 CST 2022
		
//		.public Date​(long date)
		long date = 1000*60*60;
		Date  d2= new Date(date);
		System.out.println(d2);
		//-------------------------------------------
		
//		.public long getTime​()
		Date  d3= new Date();
		System.out.println(d3.getTime()*1.0/1000/60/60/24/365+"年");  //获取的是1970年之间的时间段
		
		
		//.public void setTime​(long time)
		long date1 = 1000*60*60;
		long dete2 = System.currentTimeMillis();
		d3.setTime(dete2);
		System.out.println(d3);
		
		
		

	}

}

最后

以上就是内向向日葵为你收集整理的Java 常用api之date类的方法解析的全部内容,希望文章能够帮你解决Java 常用api之date类的方法解析所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部