• LocalDateTime的使用


    LocalDate : 只含年月日的日期对象
    LocalTime :只含时分秒的时间对象
    LocalDateTime : 同时含有年月日时分秒的日期对象

    1. package com.demo;
    2. import java.time.*;
    3. import java.time.format.DateTimeFormatter;
    4. import java.util.Date;
    5. public class LocalDateTimeTest {
    6. public static void main(String[] args){
    7. //获取当前时间
    8. System.out.println(LocalDate.now());
    9. System.out.println(LocalDateTime.now());
    10. System.out.println(LocalTime.now());
    11. //根据指定日期/时间创建对象
    12. System.out.println(LocalTime.of(9,32,20));
    13. System.out.println(LocalDate.of(2023,1,17));
    14. System.out.println(LocalDateTime.of(2024,1,23,9,23,11));
    15. //日期时间的加减
    16. System.out.println(LocalDate.now().plusDays(7));
    17. System.out.println(LocalDate.now().plusMonths(3));
    18. System.out.println(LocalDate.now().plusYears(1));
    19. System.out.println(LocalTime.now().plusHours(1));
    20. System.out.println(LocalTime.now().plusMinutes(20));
    21. System.out.println(LocalTime.now().plusSeconds(30));
    22. //判断时间前后的比较和判断
    23. LocalDate localDate1=LocalDate.of(2023,1,12);
    24. LocalDate localDate2=LocalDate.of(2023,5,12);
    25. System.out.println(localDate1.isAfter(localDate2));
    26. //时间戳
    27. Instant instant=Instant.now();
    28. System.out.println(Date.from(instant).toInstant());
    29. //字符串转化成日期对象
    30. String datetime="2023-09-08 10:20:20";
    31. DateTimeFormatter formatter=DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    32. System.out.println(LocalDateTime.parse(datetime,formatter));
    33. //日期对象转化成字符串
    34. Instant instant1=Instant.now();
    35. System.out.println(instant1);//这个输出的不是北京时间,与北京时间相差8个小时,下面方法是获取北京当前时间
    36. LocalDateTime ldt = LocalDateTime.ofInstant(instant1, ZoneId.systemDefault());
    37. System.out.println(ldt);
    38. //获取时间戳
    39. System.out.println(instant1.getEpochSecond());
    40. System.out.println(instant1.toEpochMilli());
    41. }
    42. }

  • 相关阅读:
    Web3中文|区块链游戏的成长之痛
    SpringCloud微服务:Nacos的下载和配置
    【ADB】蓝牙总结
    Git简介和安装
    腾讯云2023年双十一优惠活动整理汇总
    docker部署redis集群 删除节点(缩容)
    105.从前序与中序遍历序列构造二叉树
    CSGO饰品持续跌价,市场真的要崩盘了吗?
    第8章:系统质量属性与架构评估
    华硕ROG吹雪和微星刀锋钛两者如何选择
  • 原文地址:https://blog.csdn.net/mumuwang1234/article/details/133086718