Date类与它常见的方法

mac2025-11-01  19

Date类与它常见的方法

import java.util.Date; /* * Date通常是指util包下的,而不是sql包下的 * Date指特定的瞬间,精确到毫秒 * 构造方法 * public Date() * public Date(long date) * 常用方法: * public long getTime() * public void setTime(long time) */ public class Dates { public static void main(String[] args) { // TODO Auto-generated method stub // demo1(); // demo2(); // demo3(); } private static void demo3() { /* * setTime()方法 通过设置毫秒值改变时间对象 * 原来时间 Thu Jan 01 08:00:00 CST 1970 * 变成了 Thu Jan 01 08:00:01 CST 1970 * 1000毫秒等于1秒 */ Date date = new Date(); date.setTime(1000); //设置毫秒值改变时间对象 System.out.println(date); } private static void demo2() { /* * getTime()方法,获取当前毫秒值 */ Date date = new Date(); System.out.println(date.getTime()); //通过对象获取毫秒值 1572571479440 System.out.println(System.currentTimeMillis()); //通过System类获取毫秒值 1572571479440 } private static void demo1() { /* * Date的两种构造方法 */ Date date = new Date(); System.out.println(date); //打印当前时间 Mon Nov 11 15:58:21 CST 2019 Date date2 = new Date(0); //参数为0,打印的是1970年1月1日 Thu Jan 01 08:00:00 CST 1970 System.out.println(date2); } }
最新回复(0)