java8中时间的处理

欢迎大家加入我的github项目,一起学习,一起发展
---> 全栈工程师进阶学习站
---> 我的前端学习笔记
--->行业内最新最群的报告,工作日每日更新

—>原生 js 训练计划

/**
 * **********************************************************
 *
 * @Project: java8中时间的处理
 * @Author : Gavincoder
 * JDK 8 时间操作
JDK 8 对时间操作新增了三个类:LocalDateTime、LocalDate、LocalTime。

LocalDate 只包含日期,不包含时间,不可变类,且线程安全。
LocalTime 只包含时间,不包含日期,不可变类,且线程安全。
LocalDateTime 既包含了时间又包含了日期,不可变类,且线程安全。
线程安全性

值得一提的是 JDK 8 中新增的这三个时间相关的类,都是线程安全的,这极大地降低了多线程下代码开发的风险
 * @Mail : xunyegege@gmail.com
 * @Github : https://github.com/xunyegege
 * @ver : version 1.0
 * @Date : 2019-10-29 09:12
 * @description:
 ************************************************************/
public class Java8Date {

    public static void main(String[] args) {
        //获取日期
        LocalDate now = LocalDate.now();
        System.out.println(now);
        //获取时间
        LocalTime now1 = LocalTime.now();
        System.out.println(now1);

        //获取日期时间
        LocalDateTime now2 = LocalDateTime.now();
        System.out.println(now2);

        //获取时间戳
        //毫秒级
        long milli = Instant.now().toEpochMilli();
        System.out.println(milli);
        //秒级
        long second = Instant.now().getEpochSecond();
        System.out.println(second);

        //时间格式化
        //①
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS");
        String format = dateTimeFormatter.format(LocalDateTime.now());
        System.out.println(format);

        //②
        String format1 = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS"));
        System.out.println(format1);

        //时间转换
        String timeStr="2019-10-29 09:35:31:719";
        LocalDateTime parse = LocalDateTime.parse(timeStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS"));
        System.out.println(parse);

        //获得昨天明天(周)此刻时间
        LocalDateTime today = LocalDateTime.now();
        LocalDateTime yesterday = today.plusDays(-1);
        LocalDateTime tomorrow = today.plusDays(+1);
        LocalDateTime week = today.plusWeeks(+1);
        System.out.println(yesterday);
        System.out.println(tomorrow);
        System.out.println(week);

    }


}

闲聊时刻

10年短信公司,互联网100强企业!主营业务:短信(国内和国际)App H5一键免密登录,防薅羊毛接口,图片OCR,空号检测,活跃号检测,人证核验,活体检测,高防ddos攻击等等200多个企业服务接口!需要的联系他13592366783 官方链接:https://zz.253.com/v5.html#/register?uid=1953

自己公司需求 偶然间 用了一家第三方接口供应商,产品应有尽有,很齐全,对接文档非常详细,彼此都很节约时间,主要非常稳定,包括服务方面很给力,有兴趣的博友,可以联系他,算是对合作伙伴的支持了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值