zoukankan      html  css  js  c++  java
  • LocalDateTime、LocalDate获取日期

    参数初始化日期

            // 日期
            LocalDate date = LocalDate.of(2021, 1, 11);
            // 时间
            LocalTime time = LocalTime.of(20, 53);
            // 日期时间
            LocalDateTime datetime = LocalDateTime.of(date, time);
            // LocalDateTime datetime = LocalDateTime.of(2017, 10, 22, 10, 10, 10);
    

    获取日期信息

    当前年:2021
    当前月:1
    当前日:9
    在本年第9日
    在本年第9星期

            LocalDateTime now = LocalDateTime.now();
            System.out.println("当前年:"+now.getYear());
            System.out.println("当前月:"+now.getMonthValue());
            System.out.println("当前日:"+now.getDayOfMonth());
            System.out.println("在本年第"+now.getDayOfMonth()+"日");
            System.out.println("在本年第"+now.getDayOfMonth()+"星期");
    

    获取指定日期

    本月第n天日期:2021-01-01T21:55:24.022
    本年第n天日期:2021-12-31T21:55:24.022

            System.out.println("本月第n天日期:"+now.withDayOfMonth(1));
            System.out.println("本年第n天日期:"+now.withDayOfYear(365));
    

    修改日期

    now = 2021-01-09T21:58:10.240
    修改月份,日期不变:2021-02-09T21:58:10.240
    修改小时:2021-01-09T20:58:10.240

            // 修改年月日
            System.out.println("修改月份,日期不变:" + now.withMonth(2));
            System.out.println("修改小时:"+now.withHour(20));
    

    获取最大最小日期

    23:59:59.999999999
    00:00

            System.out.println(LocalTime.MAX);
            System.out.println(LocalTime.MIN);
    

    获取当前时间戳

    • +8 表示北京时区:东八区
    long nowTime = LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli();
    

    获取当日0点时间戳

    long zeroTime = LocalDateTime.of(LocalDate.now(), LocalTime.MIN).toInstant(ZoneOffset.of("+8")).toEpochMilli();
    

    判断当前时间是否在某一区间

    • 判断当前时间是否在20:50-23:59
    		if (LocalTime.of(20, 50).isBefore(now)
    				&& LocalTime.MAX.isAfter(now)) {
    
    			return "error datetime.";
    		}
    
  • 相关阅读:
    CSPS模拟 65
    CSPS模拟 64
    $color$有色图
    CSPS模拟 63
    CSPS模拟 62
    CSPS模拟 61
    CSPS模拟 60
    CSPS模拟 59
    go中单链表
    MYSQL-联合索引
  • 原文地址:https://www.cnblogs.com/xiongyungang/p/14256671.html
Copyright © 2011-2022 走看看