LocalDateTimeUtil
对时间进行操作的时候,使用LocalDateTimeUtil工具类可以大大提高使用的效率,具体的方法可以看下图:
具体的使用方法都在图中说明,主要是方便LocalDataTime的使用及操作
LocalDataTime的基本用法
基本用法
/* 获取日期的年月日周时分秒 */
LocalDateTime localDateTime= LocalDateTime.now(); //2020-09-24T15:54:45.926
int dayOfYear = localDateTime.getDayOfYear(); //本年当中第几天 -----268
int dayOfMonth = localDateTime.getDayOfMonth(); //本月当中第几天-----24
DayOfWeek dayOfWeek = localDateTime.getDayOfWeek();//本周中星期几----THURSDA
int number=dayOfWeek.getValue(); //本周星期几数字-----4
//获取当天时间的年月日时分秒
int year = localDateTime.getYear();
Month month = localDateTime.getMonth();
int day = localDateTime.getDayOfMonth();
int hour = localDateTime.getHour();
int minute = localDateTime.getMinute();
int second = localDateTime.getSecond();
LocalDateTime today_start = LocalDateTime.of(LocalDate.now(), LocalTime.MIN); //当天零点----2020-09-24T00:00
String td_st_str=today_start.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss")); //获取当天结束时-----20200924000000
LocalDateTime today_end = LocalDateTime.of(LocalDate.now(), LocalTime.MAX);
//当天晚上零点-------2020-09-24T23:59:59.999999999
Long newSecond1 = LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli(); //获取long型毫秒时间
LocalDateTime localDateTime = LocalDateTime.of(2020, 9, 24, 9, 43, 20);
//根据指定日期/时间创建对象--------------2020-09-13T09:43:20
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/75411.html