目录
一、时间戳的概念
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起 至现在的总秒数,本质是一个long类型的整数,表示日期对象。
java 体系的时间戳是毫秒
package com.by.date;
public class Riqi {
public static void main(String[] args) {
System.out.printf("%tF %<tT%n", 0L);//1970-01-01 08:00:00
System.out.printf("%tF %<tT%n", 1675848496621L);//2023-02-08 17:28:16
}
}
二、java.util.Date
Date 类表示系统特定的时间戳,可以精确到毫秒。Date 对象表示时间的默认顺序是星期、月、日、小 时、分、秒、年。
Date 类有如下两个构造方法。
- Date():此种形式表示分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒),使 用该构造方法创建的对象可以获取本地的当前时间。
- Date(long date):此种形式表示从 GMT 时间(格林尼治时间)1970 年 1 月 1 日 0 时 0 分 0 秒开 始经过参数 date 指定的毫秒数。
eg;
package com.by.date;
import java.u

本文详细介绍了Java中时间戳的概念,如何使用java.util.Date类进行日期操作,包括创建Date对象的三种方法以及Date对象的常用方法,如获取和设置时间、日期格式转换等。
1356

被折叠的 条评论
为什么被折叠?



