Date类

package com.atguigu;

import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.util.Calendar;
import java.util.Date;

public class DemoDate {
    public static void main(String[] args) {
        Date date = new Date();//当前系统时间
        System.out.println(date);
        System.out.println(date.getYear());
        System.out.println(date.toLocaleString());

        long time = date.getTime();//返回该日期时间对象距离1970-1-1 0.0.0.0毫秒之间的毫秒值
        System.out.println(time);

        Date date1 = new Date(time);//把该毫秒值换算成日期时间对象
        System.out.println(date1);

        Calendar calendar = Calendar.getInstance();//获取一个Calendar对象
        //System.out.println(calendar);
        int i = calendar.get(Calendar.DATE);
        System.out.println(i);
        int i1 = calendar.get(Calendar.DAY_OF_YEAR);
        System.out.println(i1);

        //    2020/9/10
        Date date2 = new Date();
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
        String format = simpleDateFormat.format(date2);//把日期对象格式化为字符串
        System.out.println(format);

        SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyy/mm/dd HH:mm:ss");
        String format1 = simpleDateFormat1.format(date2);
        System.out.println(format1);

        SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("yyyy年mm月dd日 HH小时mm分ss秒");
        String format2 = simpleDateFormat2.format(date2);
        System.out.println(format2);

        LocalDate now  = LocalDate.now();
        System.out.println(now.getYear());
        System.out.println(now);

        ZonedDateTime now1 = ZonedDateTime.now();

        ZonedDateTime now2 = ZonedDateTime.now(ZoneId.of("America/new_York"));
        System.out.println(now2);

    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值