跳至主要內容
Java日期和时间

一、Date、Calendar(老版日期时间类)

1-1、Date使用

/**
 * ClassName:DateTest
 * Package:date
 * Description
 *
 * @Author:@wenxueshi
 * @Create:2023/7/22 - 16:20
 * @Version:v1.0
 */
//老版日期时间类之一:Date
public class DateTest {

    public static void main(String[] args) {
        //获取当前时间
        Date date = new Date();

        //不好看:Sat Jul 22 16:25:14 CST 2023
        System.out.println(date);

        //获取当前年份要+1900:2023年
        System.out.println(date.getYear() + 1900);

        //多加一个月才是真正的当前月份:7月
        System.out.println(date.getMonth() + 1);

        //日期是对的:22号
        System.out.println(date.getDate());

        //转化为本地时间:2023-7-22 16:25:14
        System.out.println(date.toLocaleString());

        //转化为GMT时区:22 Jul 2023 08:29:16 GMT
        System.out.println(date.toGMTString());
        
        Date date1 = new Date(System.currentTimeMillis());
        //根据当前系统时间戳初始化Date:Sat Jul 22 16:30:12 CST 2023
        System.out.println(date1);
    }
}

sixkey大约 3 分钟后端java日期时间