- DateFormatPattern - Class in com.xkzhangsan.time.formatter
-
日期格式化常用模板
- DateTimeCalculatorUtil - Class in com.xkzhangsan.time.calculator
-
日期计算工具类
包括:
1.获取时间属性方法(支持年月日时分秒毫秒,星期,时间戳等),get* 比如getYear(Date date) 获取年部分,getMonthCnLong(Date date)获取月份中文,getDayOfWeekCn(Date date),获取星期中文
2.获取时间加操作方法,plus* 比如plusYears(Date date, long amountToAdd) 当前时间年增加amountToAdd值
3.获取时间减操作方法,minus* 比如minusYears(Date date, long amountToSubtract) 当前时间年减少amountToSubtract值
4.获取时间修改属性方法,with* 比如withYear(Date date, long newValue) 修改当前时间年值为newValue
5.获取比较2个时间方法,between* 比如betweenTotalDays(Date startInclusive, Date endExclusive) 比较2个时间,获取相差总天数
6.其他常用方法,比如isLeapYear(Date date) 判断是否闰年,isWeekend(Date date) 判断是否周末,isExpiry(String yearMonthStr) 是否过期等
7.时区转换计算方法,transform*,比如transform(ZonedDateTime zonedDateTime, String zoneId)
8.比较2个时间大小和相等方法,compare*,比如compare(Date date1, Date date2)
9.获取准确的起始时间方法,start*,end*,比如startTimeOfMonth() 当月起始时间 当月第一天日期+00:00:00 endTimeOfMonth() 当月最后一天日期+23:59:59 精确到秒;endAccuracyTimeOf*,精确到毫秒(Date),精确到纳秒(LocalDateTime)
10.相同月日比较判断方法,isSameMonthDay*,betweenNextSameMonthDay*,nextSameMonthDay*, 比如用于生日,节日等周期性的日期比较判断
11.星座计算方法,getConstellation*,比如getConstellationNameCn(String monthDayStr),根据日期计算星座
12.计算指定年月或起始时间区间的时间列表,get*List, 比如getDateList(int year, int month),计算指定年月的时间列表
13.减少时间精度方法,reduceAccuracyTo*, 比如reduceAccuracyToDay(Date date),减少时间精度到天,其他补0,返回如,2020-04-23 00:00:00
14.获取时间戳方法,getEpoch*, 比如getEpochMilli()获取时间戳,getEpochMilliFormat()获取时间戳格式化字符串(yyyy-MM-dd HH:mm:ss)
15.计算年龄方法,getAge*, 比如getAge(Date birthDay),通过生日计算年龄
16.判断是否到生日方法,isBirthDay*, 比如isBirthDay(Date birthDay),根据生日判断当前日期是否到生日
17.周数计算方法,weekof*, 比如weekOfMonth(Date date),日期所在月中第几周
18.判断星期一,星期五方法,isMonday*,isZhouYi*, 比如isZhouYi(Date date),是否为周一
19.十二时辰计算方法,getTwelveTwo*, 比如getTwelveTwo(Date date),获取指定时间对应的十二时辰
20.季度计算方法,getQuarter*, 比如getQuarter(Date date),获取指定时间对应的季度
21.获取季度准确的起始时间方法(四个季度),startTimeOf*Quarter, 比如startTimeOfFirstQuarter(int year),获取指定年的第一季度开始时间
22.获取年准确的起始时间方法,startTimeOfYear, 比如startTimeOfYear(int year),获取指定年的开始时间
23.常用时间(明天,下周,下月,明年等)计算方法,比如tomorrow(),计算明天,返回Date
24.修改星期值方法 withDayOfWeek*,比如withDayOfWeek(Date date, long newValue),修改星期为指定值newValue,返回Date
25.中国工作日计算(将放假信息包含在内),包括判断当前日期是否为工作日和下一个工作日等方法, isChineseWorkDay*,nextChineseWorkDay*,比如isChineseWorkDay(Date, String holidayData),nextChineseWorkDay(Date date, String holidayData)
节假日数据holidayData,如果节假日数据不支持年份,将使用周一到周五为工作日来判断
26.判断2个或多个时间段是否有重叠(交集)方法, isOverlap*,比如isOverlap(Date startDate1, Date endDate1, Date startDate2, Date endDate2),重叠返回true。
27.计算平均时间方法,averageTime*,比如averageTime(List<Date> dateList)
,返回平均时间,比如"15:03:03"。
28.根据毫秒值计算倒计时方法,支持支持传入时间对象和指定格式,countdown*,比如countdown(long millis),返回倒计时,比如"27小时10分钟30秒"。
29.获取指定区间的格式化时间列表 方法,比如getDateFormatList(Date start, Date end, String dateFormatPattern) 支持传入格式化模板。
30.计算2个时间段的重叠(交集)时间方法,比如overlapTime(Date startDate1, Date endDate1, Date startDate2, Date endDate2),返回毫秒值。
- DateTimeConverterUtil - Class in com.xkzhangsan.time.converter
-
日期转换工具类
包含:
1.Date、LocalDate、LocalDateTime、LocalTime、Instant、ZonedDateTime、YearMonth、Timestamp、时间戳和TemporalAccessor等互相转换
2.天、小时、分钟、秒和毫秒等时间单位相互转换,支持小单位到大单位的精确转换比如,minuteToHourPrecise(long num) 90分钟转换为小时,为1.5小时。
3.转换ZonedDateTime的同时支持转换为指定时区,比如toZonedDateTime(Date date, String zoneId) ,toZonedDateTimeAndTransformZone(LocalDateTime localDateTime, String targetZoneId)。
注意,ZonedDateTime相关的转换,尤其是其他时间转ZonedDateTime,要注意时间和对应时区一致。
- DateTimeFormatterUtil - Class in com.xkzhangsan.time.formatter
-
日期格式化和解析
包含常用日期格式如:
yyyy-MM-dd
HH:mm:ss
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm:ss.SSS
yyyy-MM-dd HH:mm:ss.SSSSSS
yyyy-MM-dd HH:mm:ss.SSSSSSSSS
yyyy-MM-dd'T'HH:mm:ss.SSSZ等等,支持毫秒、微秒和纳秒等精确时间。
1.格式化方法, format*, 比如formatToDateStr(Date date) 格式化,返回日期部分,如:yyyy-MM-dd;
format(Date date, DateTimeFormatter formatter) formatter 可以选择已定义好的formatter比如YYYY_MM_DD_HH_MM_SS_FMT (yyyy-MM-dd HH:mm:ss)
2.解析方法, parse*, 比如parseDateStrToDate(String text) 解析日期yyyy-MM-dd,返回Date;
parseToDate(String text, DateTimeFormatter formatter) 根据 formatter解析为 Date
3.自动解析方法,根据字符串特点自动识别解析,smartParse*,比如 smartParseToDate(String text) 自动解析Date
4.ISO格式(包含T)自动解析方法,根据字符串特点自动识别解析,parseIso*,比如 parseIsoToDate(String text) 自动解析Date
5.解析时间戳方法, parseEpochMilli*, 比如parseEpochMilliToDate(String text),解析时间戳为Date,如 1590224790000
6.解析Date默认格式,parseDateDefaultStr*,比如parseDateDefaultStrToDate(String text)
解析 EEE MMM dd HH:mm:ss zzz yyyy 比如: Sat May 23 17:06:30 CST 2020 为Date
7.自定义时区格式化方法,比如 format(Date date, DateTimeFormatter formatter, String zoneId),根据zoneId格式化Date
8.自定义模板格式化方法,比如 format(Date date, String dateFormatPattern),根据dateFormatPattern格式化Date
9.自定义模板解析方法,比如 parseToDate(String text, String dateFormatPattern),根据dateFormatPattern格式化Date
10.Timestamp默认格式( yyyy-mm-dd hh:mm:ss.fffffffff 其中 fffffffff 纳秒,省略后面的0)格式化方法,比如 formatTimestampStyle(Date date)
11.Timestamp默认格式( yyyy-mm-dd hh:mm:ss.fffffffff 其中 fffffffff 纳秒,省略后面的0)解析方法,比如 parseTimestampStyleToDate(String text)
12.验证日期格式是否正确方法,isValidDate*, 比如isValidDate(String text),验证yyyy-MM-dd 格式字符串是否正确
13.根据自定义模板数组解析方法, 比如parseToDate(String text, String[] dateFormatPatterns),dateFormatPatterns 支持多种模板,只要其中一个解析成功就返回对应Date
14.解析自然语言时间,今天,明天,下周,下月,明年,昨天,上周,上月,去年等, 比如parseNaturalLanguageToDate(String text),
parseNaturalLanguageToDate(String text, Map<String, String> naturalLanguageMap)
支持自定义解析自然语言时间map
15.中文日期格式化方法,比如formatToChineseDateStr(Date date, boolean isUpperCase),isUpperCase false:2021年09月11日 true: 二〇二一年九月十一日
16.中文日期解析方法,比如parseChineseDateStrToDate(String text),支持:2021年09月11日 和 二〇二一年九月十一日格式日期解析
注意:格式化和解析与系统时区不同的时间时,使用自定义时区格式化方法,或可以使用withZone方法重新设置时区,比如:
YYYY_MM_DD_HH_MM_SS_SSS_FMT.withZone(ZoneId.of("Europe/Paris")
- DAYS_PER_WEEK - Static variable in class com.xkzhangsan.time.constants.XkTimeConstant
-
每周天数 7
- dayToHour(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
单位转换,天转小时
- dayToMillisecond(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
单位转换,天转毫秒
- dayToMinute(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
单位转换,天转分钟
- dayToSecond(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
单位转换,天转秒
- DayWrapper - Class in com.xkzhangsan.time.calendar
-
日
- DayWrapper(LocalDateTime) - Constructor for class com.xkzhangsan.time.calendar.DayWrapper
-
创建DayWrapper
- DayWrapper(LocalDateTime, boolean) - Constructor for class com.xkzhangsan.time.calendar.DayWrapper
-
创建DayWrapper
- DayWrapper(LocalDateTime, boolean, boolean, Map<String, String>, Map<String, String>) - Constructor for class com.xkzhangsan.time.calendar.DayWrapper
-
创建DayWrapper
- DayWrapper(LocalDateTime, Object, boolean, boolean, Map<String, String>, Map<String, String>) - Constructor for class com.xkzhangsan.time.calendar.DayWrapper
-
- delKeyword(String, String) - Static method in class com.xkzhangsan.time.nlp.TextPreprocess
-
该方法删除一字符串中所有匹配某一规则字串
可用于清理一个字符串中的空白符和语气助词
- durationBetween(Temporal, Temporal) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取2个日期的总的天时分秒毫秒纳秒
- filterTimeUnit(List<TimeNLP>) - Static method in class com.xkzhangsan.time.nlp.TimeNLP
-
过滤timeNLPList中无用的识别词。无用识别词识别出的时间是1970.01.01 00:00:00(fastTime=-28800000)
- firstDayOfMonth(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前月的第一天
- firstDayOfMonth(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前月的第一天
- firstDayOfMonth(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前月的第一天
- format(Date, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 date
- format(Date, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 dateFormatPattern格式化 date
- format(Date, DateTimeFormatter, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 date 支持自定义时区
- format(LocalDateTime, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 localDateTime
- format(LocalDateTime, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 dateFormatPattern格式化 localDateTime
- format(LocalDateTime, DateTimeFormatter, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 localDateTime 指定时区
- format(LocalDate, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 localDate
- format(LocalTime, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 localTime
- format(Instant, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 instant
- format(ZonedDateTime, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 zonedDateTime
- format(ZonedDateTime, DateTimeFormatter, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据 formatter格式化 zonedDateTime 指定时区
- format(TemporalAccessor, DateTimeFormatter) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
- format(TemporalAccessor, DateTimeFormatter, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
- formatExpression(String) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
格式化Cron表达式
- formatLongCn() - Method in class com.xkzhangsan.time.LunarDate
-
格式化输出,如: 己亥猪年 二〇一九年腊月初六 星期二
- formatLongCnWithChineseHoliday() - Method in class com.xkzhangsan.time.LunarDate
-
格式化输出,如:庚子鼠年 二〇二〇年正月初一 星期六 春节
- formatShort() - Method in class com.xkzhangsan.time.LunarDate
-
格式化输出,如: 0101
- formatTimestampStyle(Date) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化date成Timestamp 默认格式 yyyy-mm-dd hh:mm:ss.fffffffff 其中 fffffffff 纳秒,省略后面的0 比如:
- formatTimestampStyle(LocalDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化localDateTime成Timestamp 默认格式 yyyy-mm-dd hh:mm:ss.fffffffff 其中 fffffffff 纳秒,省略后面的0 比如:
- formatToChineseDateStr(Date, boolean) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
中文日期格式化,isUpperCase false:2021年09月11日 true: 二〇二一年九月十一日
- formatToChineseDateStr(LocalDateTime, boolean) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
中文日期格式化,isUpperCase false:2021年09月11日 true: 二〇二一年九月十一日
- formatToDateStr(Date) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd
- formatToDateStr(Date, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd 指定时区
- formatToDateStr(LocalDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd
- formatToDateStr(LocalDateTime, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd 指定时区
- formatToDateStr(ZonedDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd
- formatToDateStr(ZonedDateTime, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回日期部分,如:yyyy-MM-dd 指定时区
- formatToDateTimeStr(Date) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss
- formatToDateTimeStr(Date, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss 指定时区
- formatToDateTimeStr(LocalDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss
- formatToDateTimeStr(LocalDateTime, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss 指定时区
- formatToDateTimeStr(ZonedDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss
- formatToDateTimeStr(ZonedDateTime, String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回完整日期时间,如:yyyy-MM-dd HH:mm:ss 指定时区
- formatToTimeStr(Date) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回时间部分,如:HH:mm:ss
- formatToTimeStr(LocalDateTime) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
格式化,返回时间部分,如:HH:mm:ss
- from(LocalDateTime) - Static method in class com.xkzhangsan.time.LunarDate
-
通过LocalDateTime创建LunarDate
- from(LocalDate) - Static method in class com.xkzhangsan.time.LunarDate
-
通过LocalDate创建LunarDate
- from(Instant) - Static method in class com.xkzhangsan.time.LunarDate
-
通过Instant创建LunarDate
- from(Date) - Static method in class com.xkzhangsan.time.LunarDate
-
通过Date创建LunarDate
- from(Temporal) - Static method in class com.xkzhangsan.time.LunarDate
-
- generateCalendar(int, int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历
- generateCalendar(int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历
- generateCalendarWithHoliday(int, int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含农历和所有节假日信息
- generateCalendarWithHoliday(int, int, Map<String, String>, Map<String, String>, Map<String, Integer>) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含农历和所有节假日信息,使用自定义数据
- generateCalendarWithHoliday(int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含农历和所有节假日信息
- generateCalendarWithHoliday(int, Map<String, String>, Map<String, String>, Map<String, Integer>) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含农历和所有节假日信息,使用自定义数据
- generateCalendarWithLocalHoliday(int, int, Map<String, String>, Map<String, Integer>) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含公历节假日信息
- generateCalendarWithLocalHoliday(int, Map<String, String>, Map<String, Integer>) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历,包含公历节假日信息
- generateCalendarWithLunar(int, int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历, 包含农历信息
- generateCalendarWithLunar(int) - Static method in class com.xkzhangsan.time.calendar.CalendarUtil
-
生成指定年月的日历, 包含农历信息
- get(K) - Method in class com.xkzhangsan.time.utils.BaseCache
-
从缓存池中查找值
- get(K, Supplier<V>) - Method in class com.xkzhangsan.time.utils.BaseCache
-
从缓存池中查找值,没有时尝试生成
- get(String) - Static method in class com.xkzhangsan.time.utils.CommonCache
-
查询缓存
- get(String, Supplier<Object>) - Static method in class com.xkzhangsan.time.utils.CommonCache
-
先从缓存中查找,没有编译后放入缓存
- get(String) - Static method in class com.xkzhangsan.time.utils.RegexCache
-
查询正则缓存
- get(String, int) - Static method in class com.xkzhangsan.time.utils.RegexCache
-
先从缓存中查找正则,没有编译后放入缓存
- getAge(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
计算年龄
- getAge(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
计算年龄
- getAge(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
计算年龄
- getByCode(int) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
根据code查询月份名称枚举
- getByCode(int) - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
根据code查询星期名称枚举
- getChinaDay(int) - Static method in class com.xkzhangsan.time.LunarDate
-
获取农历中文日期
- getChinaYear(int) - Static method in class com.xkzhangsan.time.LunarDate
-
获取农历中文年
- getChineseDigit() - Method in enum com.xkzhangsan.time.enums.ChineseDateDigitEnum
-
- getChineseHoliday() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getChineseHoliday(Date) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取农历几日
- getChineseHoliday(Date, Map<String, String>) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取农历几日
- getChineseHoliday(Temporal) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取农历几日
- getChineseHoliday(Temporal, Map<String, String>) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取农历几日
- getChineseHoliday(Date) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取农历几日
- getChineseHoliday(Date, Map<String, String>) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取农历几日
- getChineseHoliday(Temporal) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取农历几日
- getChineseHoliday(Temporal, Map<String, String>) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取农历几日
- getCode() - Method in enum com.xkzhangsan.time.enums.CommonTimeEnum
-
- getCode() - Method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
- getCode() - Method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
- getCode() - Method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
- getCode() - Method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
- getCommonTimeEnumByCode(String) - Static method in enum com.xkzhangsan.time.enums.CommonTimeEnum
-
- getConstellationNameCn(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据日期查询星座中文名称
- getConstellationNameCn(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据日期查询星座中文名称
- getConstellationNameEn(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据日期查询星座英文名称
- getConstellationNameEnumByMonthDay(String) - Static method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
根据日期查询星座名称枚举
- getDate(int, int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据年月日创建Date,时间部分为:00:00:00
- getDate(int, int, int, int, int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据年月日时分秒创建Date
- getDate(int, int, int, int, int, int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
根据年月日时分秒毫秒创建Date
- getDate() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getDate() - Method in class com.xkzhangsan.time.LunarDate
-
- getDateEndOfMonth(int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定月最后一天
- getDateFormatList(Date, Date, String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的格式化时间列表,包含起始
- getDateList(Date, Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始
- getDateList(Date, Date, ChronoUnit) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始,间隔指定单位的相同时间
- getDateList(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getDateList(int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getDateStartOfMonth(int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定月第一天
- getDateStr() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getDateTimeFormatter(String) - Static method in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
根据格式化模板返回DateTimeFormatter,默认系统时区
- getDateType() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getDay() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getDayList() - Method in class com.xkzhangsan.time.calendar.CalendarWrapper
-
- getDayMap() - Method in class com.xkzhangsan.time.calendar.CalendarWrapper
-
- getDayOfMonth(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天
- getDayOfMonth(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天
- getDayOfMonth(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天
LocalDateTime LocalDate ZonedDateTime 可以直接.getDayOfMonth()
- getDayOfMonth(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天
LocalDateTime LocalDate ZonedDateTime 可以直接.getDayOfMonth()
- getDayOfWeek(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期值 1-7,星期一到星期日
- getDayOfWeek(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期值 1-7,星期一到星期日
- getDayOfWeek(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期值 1-7,星期一到星期日
- getDayOfWeek(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期值 1-7,星期一到星期日
- getDayOfWeekCn(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文,比如星期一
- getDayOfWeekCn(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文,比如星期一
- getDayOfWeekCn(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文,比如星期一
- getDayOfWeekCn(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文,比如星期一
- getDayOfWeekCnShort(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文简称,比如星期一为一
- getDayOfWeekCnShort(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文简称,比如星期一为一
- getDayOfWeekCnShort(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文简称,比如星期一为一
- getDayOfWeekCnShort(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期中文简称,比如星期一为一
- getDayOfWeekEnLong(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文全称,比如Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- getDayOfWeekEnLong(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文全称,比如Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- getDayOfWeekEnLong(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文全称,比如Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- getDayOfWeekEnLong(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文全称,比如Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- getDayOfWeekEnShort(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称,比如Mon
- getDayOfWeekEnShort(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称,比如Mon
- getDayOfWeekEnShort(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称,比如Mon
- getDayOfWeekEnShort(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称,比如Mon
- getDayOfWeekEnShortUpper(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称大写,比如MON
- getDayOfWeekEnShortUpper(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称大写,比如MON
- getDayOfWeekEnShortUpper(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称大写,比如MON
- getDayOfWeekEnShortUpper(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取星期英文简称大写,比如MON
- getDayOfYear(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天(一年中)
- getDayOfYear(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天(一年中)
- getDayOfYear(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天(一年中)
LocalDateTime LocalDate ZonedDateTime 可以直接.getDayOfYear()获取
- getDayOfYear(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取天(一年中)
LocalDateTime LocalDate ZonedDateTime 可以直接.getDayOfYear()获取
- getDayOfYear() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前时间在一年中的第几天
- getDays() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getDesc() - Method in enum com.xkzhangsan.time.enums.RegexEnum
-
- getEnd() - Method in class com.xkzhangsan.time.calculator.TimePair
-
- getEndDate() - Method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
- getEndTime() - Method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
- getEpochMilli() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取时间戳
- getEpochMilliFormat() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串
- getEpochMilliFormatFull() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串,带毫秒
- getEpochMilliIsoFormat() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串 iso格式 带: 2020-02-18T22:37:55+08:00
- getEpochMilliIsoFormatFull() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串 iso格式 带毫秒 带: 2020-02-18T22:37:55.991+08:00
- getEpochMilliIsoFormatFullNoColon() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串 iso格式 带毫秒 2020-02-18T22:37:55.991+0800
- getEpochMilliIsoNotFormatNoColon() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取格式化时间戳字符串 iso格式 2020-02-18T22:37:55+0800
- getEpochSecond() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取时间戳(到秒)
- getFlags() - Method in enum com.xkzhangsan.time.enums.RegexEnum
-
- getFullNameCn() - Method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
- getFullNameCnByCode(int) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
根据code查询月份中文全称
- getFullNameEn() - Method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
- getFullNameEn() - Method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
- getFullNameEnByCode(int) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
根据code查询月份英文全称
- getFullNameEnByCode(int) - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
根据code查询星期英文全称
- getgDate() - Method in class com.xkzhangsan.time.LunarDate
-
- getgDay() - Method in class com.xkzhangsan.time.LunarDate
-
- getGlobalThreadPool() - Static method in class com.xkzhangsan.time.utils.GlobalThreadPool
-
- getgMonth() - Method in class com.xkzhangsan.time.LunarDate
-
- getgYear() - Method in class com.xkzhangsan.time.LunarDate
-
- getHoliday(Temporal) - Static method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
Deprecated.
- getHoliday(Temporal) - Static method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
Deprecated.
- getHolidayName(Temporal) - Static method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
根据时间获取农历节日名称
- getHolidayName(Temporal) - Static method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
根据时间获取节日名称
- getHour(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取小时
- getHour(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取小时
- getHour(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取小时
LocalDateTime LocalTime ZonedDateTime 可以直接.getHour()获取
- getHour(LocalTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取小时
LocalDateTime LocalTime ZonedDateTime 可以直接.getHour()获取
- getHourTime() - Method in enum com.xkzhangsan.time.enums.MomentEnum
-
- getIndexUseCache(String) - Static method in enum com.xkzhangsan.time.enums.ChineseDateDigitEnum
-
- getInstance() - Static method in class com.xkzhangsan.time.constants.Constant
-
- getInstance() - Static method in class com.xkzhangsan.time.nlp.TextAnalysis
-
- getIsAllDayTime() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- getlAnimal() - Method in class com.xkzhangsan.time.LunarDate
-
- getlDate() - Method in class com.xkzhangsan.time.LunarDate
-
- getlDateCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getlDay() - Method in class com.xkzhangsan.time.LunarDate
-
- getlDayCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getLeapMonthCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getLength() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getLength() - Method in class com.xkzhangsan.time.calendar.YearWrapper
-
- getLengthOfYear(int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取某年的总天数
- getlMonth() - Method in class com.xkzhangsan.time.LunarDate
-
- getlMonthCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getLocalDate() - Method in class com.xkzhangsan.time.LunarDate
-
- getLocalDateList(LocalDate, LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始
- getLocalDateList(LocalDate, LocalDate, ChronoUnit) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始,间隔指定单位的相同时间
- getLocalDateList(YearMonth) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalDateList(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalDateList(int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalDateTime() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getLocalDateTimeFormatList(LocalDateTime, LocalDateTime, String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的格式化时间列表,包含起始
- getLocalDateTimeList(LocalDateTime, LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始
- getLocalDateTimeList(LocalDateTime, LocalDateTime, ChronoUnit) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定区间的时间列表,包含起始,间隔指定单位的相同时间
- getLocalDateTimeList(YearMonth) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalDateTimeList(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalDateTimeList(int, int) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定年月的所有日期列表
- getLocalHoliday() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getLocalHoliday(Date) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取公历节日
- getLocalHoliday(Date, Map<String, String>) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取公历节日
- getLocalHoliday(Temporal) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取公历节日
- getLocalHoliday(Temporal, Map<String, String>) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取公历节日
- getLocalHoliday(Date) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取公历节日
- getLocalHoliday(Date, Map<String, String>) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取公历节日
- getLocalHoliday(Temporal) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取公历节日
- getLocalHoliday(Temporal, Map<String, String>) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取公历节日
- getLong(TemporalField) - Method in class com.xkzhangsan.time.LunarDate
-
- getLunarDate() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getLunarDateStr() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getLunarDay() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getlYear() - Method in class com.xkzhangsan.time.LunarDate
-
- getlYearCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getMillisecond(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取毫秒
- getMillisecond(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取毫秒
- getMillisecond(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取毫秒
- getMillisecond(LocalTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取毫秒
- getMillisecond(ZonedDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取毫秒
- getMinute(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取分钟
- getMinute(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取分钟
- getMinute(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取分钟
LocalDateTime LocalTime ZonedDateTime 可以直接.getMinute()获取
- getMinute(LocalTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取分钟
LocalDateTime LocalTime ZonedDateTime 可以直接.getMinute()获取
- getMonth(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月, 比如 1
- getMonth(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月, 比如 1
- getMonth(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月, 比如 1
LocalDateTime LocalDate ZonedDateTime 可以直接getMonthValue()
- getMonth(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月, 比如 1
LocalDateTime LocalDate ZonedDateTime 可以直接getMonthValue()
- getMonth() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonthCnLong(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文全称, 比如一月
- getMonthCnLong(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文全称, 比如一月
- getMonthCnLong(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文全称, 比如一月
- getMonthCnLong(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文全称, 比如一月
- getMonthCnLong() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonthCnShort(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文简称, 比如一
- getMonthCnShort(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文简称, 比如一
- getMonthCnShort(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文简称, 比如一
- getMonthCnShort(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月份中文简称, 比如一
- getMonthCnShort() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonthEnLong(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文全称, 比如 January
- getMonthEnLong(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文全称, 比如 January
- getMonthEnLong(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文全称, 比如 January
- getMonthEnLong(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文全称, 比如 January
- getMonthEnLong() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonthEnShort(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称, 比如 Jan
- getMonthEnShort(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称, 比如 Jan
- getMonthEnShort(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称, 比如 Jan
- getMonthEnShort(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称, 比如 Jan
- getMonthEnShort() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonthEnShortUpper(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称大写, 比如 JAN
- getMonthEnShortUpper(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称大写, 比如 JAN
- getMonthEnShortUpper(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称大写, 比如 JAN
- getMonthEnShortUpper(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取月英文简称大写, 比如 JAN
- getMonthEnShortUpper() - Method in class com.xkzhangsan.time.calendar.MonthWrapper
-
- getMonths() - Method in class com.xkzhangsan.time.calendar.YearWrapper
-
- getName() - Method in enum com.xkzhangsan.time.enums.CommonTimeEnum
-
- getName() - Method in enum com.xkzhangsan.time.enums.RegexEnum
-
- getName() - Method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
- getName() - Method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
- getNameCn() - Method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
- getNameCn(LocalTime) - Static method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
根据时间查询时辰名称
- getNameCn(Date) - Static method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
根据时间查询时辰名称
- getNameCn() - Method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
- getNameCn() - Method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
- getNameCnByCode(int) - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
根据code查询星期中文名称
- getNameCnByMonthDay(String) - Static method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
根据日期查询星座中文名称
- getNameEnByMonthDay(String) - Static method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
根据日期查询星座英文名称
- getNextTime(String, Date) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成下一个执行时间
- getNextTime(String) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成下一个执行时间
- getNextTimeList(String, Date, int) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成多个执行时间
- getNextTimeList(String, int) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成多个执行时间
- getNextTimeStr(String, Date) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成下一个执行时间的日期格式化
- getNextTimeStr(String) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成下一个执行时间的日期格式化
- getNextTimeStrList(String, Date, int) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成多个执行时间的日期格式化
- getNextTimeStrList(String, int) - Static method in class com.xkzhangsan.time.cron.CronExpressionUtil
-
生成多个执行时间的日期格式化
- getObj() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getOldTimeBase() - Method in class com.xkzhangsan.time.nlp.TimeContext
-
- getPattern() - Method in enum com.xkzhangsan.time.enums.RegexEnum
-
先从缓存中查找正则,没有编译后放入缓存
- getPattern() - Method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
- getPattern() - Method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
- getQuarter(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获得季度值
- getQuarter(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获得季度值
- getQuarter(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获得季度值
- getQuarterOfNow() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获得当前季度值
- getRule() - Method in enum com.xkzhangsan.time.enums.RegexEnum
-
- getSecond(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取秒
- getSecond(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取秒
- getSecond(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取秒
LocalDateTime LocalTime ZonedDateTime 可以直接.getSecond()获取
- getSecond(LocalTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取秒
LocalDateTime LocalTime ZonedDateTime 可以直接.getSecond()获取
- getShortNameCn() - Method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
- getShortNameCnByCode(int) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
根据code查询月份中文
- getShortNameEnByCode(int) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
根据code查询月份英文简称
- getShortNameEnByCode(int) - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
根据code查询星期英文简称
- getSolarTerm() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getSolarTerm(Date) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取二十四节气
- getSolarTerm(Temporal) - Static method in interface com.xkzhangsan.time.holiday.Holiday
-
根据日期获取二十四节气
- getSolarTerm(Date) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取二十四节气
- getSolarTerm(Temporal) - Static method in class com.xkzhangsan.time.holiday.HolidayUtil
-
根据日期获取二十四节气
- getSolarTerm() - Method in class com.xkzhangsan.time.LunarDate
-
- getStart() - Method in class com.xkzhangsan.time.calculator.TimePair
-
- getStartDate() - Method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
- getStartTime() - Method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
- getSuiCi() - Method in class com.xkzhangsan.time.LunarDate
-
- getTime() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
获取 Date
- getTimeBase() - Method in class com.xkzhangsan.time.nlp.TimeContext
-
- getTimeContext() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- getTimeExpression() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- getTimeNorm() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- getTimeNormFormat() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- getTunit() - Method in class com.xkzhangsan.time.nlp.TimeContext
-
- getTwelveHoursEnum(LocalTime) - Static method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
根据时间查询时辰名称枚举
- getTwelveTwo(LocalTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定时间对应的十二时辰
- getTwelveTwo(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定时间对应的十二时辰
- getTwelveTwo(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取指定时间对应的十二时辰
- getTwelveTwo() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前时间对应的十二时辰
- getWeek() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getWeekCn(int) - Static method in class com.xkzhangsan.time.LunarDate
-
获取中文星期
- getWeekCn() - Method in class com.xkzhangsan.time.LunarDate
-
- getWeekCnLong() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getWeekCnShort() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getWeekEnLong() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getWeekEnShort() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getWeekEnShortUpper() - Method in class com.xkzhangsan.time.calendar.DayWrapper
-
- getYear(Date) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取年,比如2020
- getYear(Instant) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取年,比如2020
- getYear(LocalDateTime) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取年,比如2020
LocalDateTime LocalDate ZonedDateTime 可以直接getYear()
- getYear(LocalDate) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取年,比如2020
LocalDateTime LocalDate ZonedDateTime 可以直接getYear()
- getYear() - Method in class com.xkzhangsan.time.calendar.YearWrapper
-
- getYears() - Method in class com.xkzhangsan.time.calendar.CalendarWrapper
-
- getZonedDateTimeNow(String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取时区当前时间
- getZonedDateTimeNowOfDefault() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前系统当前时区时间
- getZonedDateTimeNowOfEST() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前美国东部标准时区
- getZonedDateTimeNowOfParis() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前巴黎时区时间
- getZonedDateTimeNowOfShanghai() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前上海时区时间(北京时间)
- getZonedDateTimeNowOfTokyo() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
获取当前东京时区时间
- getZoneIdName() - Method in enum com.xkzhangsan.time.enums.ZoneIdEnum
-
- getZoneIdNameCn() - Method in enum com.xkzhangsan.time.enums.ZoneIdEnum
-
- GlobalThreadPool - Class in com.xkzhangsan.time.utils
-
公共线程池(单例),核心线程为0,最大线程为cpu+1,存活60s,使用同步队列和使用CallerRunsPolicy拒绝策略的线程池。
- TemporalAdjusterExtension - Class in com.xkzhangsan.time
-
TemporalAdjuster 扩展
- TextAnalysis - Class in com.xkzhangsan.time.nlp
-
根据正则文件分析文本中的时间字符串
- TextPreprocess - Class in com.xkzhangsan.time.nlp
-
文本预处理
- TIME_NLP_TIMEOUT - Static variable in class com.xkzhangsan.time.constants.Constant
-
TimeNLP 默认解析超时时间 3s
- TimeContext - Class in com.xkzhangsan.time.nlp
-
时间表达式单元规范化对应的内部类
对应时间表达式规范化的每个字段,
六个字段分别是:年-月-日-时-分-秒,
每个字段初始化为-1
以及对比基本时间
- TimeContext() - Constructor for class com.xkzhangsan.time.nlp.TimeContext
-
- TimeNLP - Class in com.xkzhangsan.time.nlp
-
时间自然语言分析
- TimeNLP(String, TextAnalysis) - Constructor for class com.xkzhangsan.time.nlp.TimeNLP
-
时间表达式单元构造方法
该方法作为时间表达式单元的入口,将时间表达式字符串传入
- TimeNLP(String, TextAnalysis, TimeContext) - Constructor for class com.xkzhangsan.time.nlp.TimeNLP
-
时间表达式单元构造方法
该方法作为时间表达式单元的入口,将时间表达式字符串传入
- TimeNLPCallable - Class in com.xkzhangsan.time.nlp
-
TimeNLP Callable
- TimeNLPCallable(String, String) - Constructor for class com.xkzhangsan.time.nlp.TimeNLPCallable
-
- TimeNLPUtil - Class in com.xkzhangsan.time.nlp
-
时间自然语言分析工具类
作为xk-time的一个扩展应用功能,主要原理是根据TimeRegex.Gzip正则集合识别时间词语,然后计算得到结果。
包括功能:
(1)以当前时间为基础分析时间自然语言。
(2)以指定时间为基础分析时间自然语言。
(3)增加多种调用方式,比如parseConcurrent 并发执行,可设置超时时间和自定义线程池等,提高执行效率。
修改自 https://github.com/shinyke/Time-NLP
做了一些修改如下:
(1)封装属性,重命名使符合驼峰命名标准。
(2)将加载正则资源文件改为单例加载。
(3)将类按照功能重新划分为单独的多个类。
(4)使用Java8日期API重写。
(5)增加注释说明,优化代码。
(6)修复原项目中的issue:标准时间yyyy-MM-dd、yyyy-MM-dd HH:mm:ss和yyyy-MM-dd HH:mm解析问题。
(7)修复原项目中的issue:1小时后,1个半小时后,1小时50分钟等解析问题;并且支持到秒,比如50秒后,10分钟30秒后等。
(8)修复原项目中的issue:修复当前时间是上午10点,那么下午三点 会识别为明天下午三点问题。
(9)修复原项目中的issue:修复小数解析异常问题。
注意:NLP会有一定的识别失败率,在不断迭代开发提高成功率
- TimePair - Class in com.xkzhangsan.time.calculator
-
时间段
- TimePair(long, long) - Constructor for class com.xkzhangsan.time.calculator.TimePair
-
- toDate(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转Date
- toDate(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转Date
- toDate(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalTime转Date
以当天的日期+LocalTime组成新的LocalDateTime转换为Date
- toDate(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转Date
- toDate(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli毫秒转Date
- toDate(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转Date
注意时间对应的时区和默认时区差异
- toDate(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转Date
- toDate(YearMonth, int) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转Date
注意dayOfMonth范围:1到31之间,最大值根据月份确定特殊情况,如2月闰年29,非闰年28
如果要转换为当月最后一天,可以使用下面方法:toDateEndOfMonth(YearMonth)
- toDateEndOfMonth(YearMonth) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转Date,转换为当月最后一天
- toDateStartOfMonth(YearMonth) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转Date,转换为当月第一天
- today() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
今天
- toEpochMilli(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(Timestamp) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Timestamp转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalTime转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
转换时会加上当天日期部分组成localDateTime再转换
- toEpochMilli(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转时间戳
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转时间戳,注意,zonedDateTime时区必须和当前系统时区一致,不然会出现问题
从1970-01-01T00:00:00Z开始的毫秒值
- toEpochMilli(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转时间戳
- toInstant(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转Instant
- toInstant(Timestamp) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Timestamp转Instant
- toInstant(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转Instant
- toInstant(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转Instant
- toInstant(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalTime转Instant
以当天的日期+LocalTime组成新的LocalDateTime转换为Instant
- toInstant(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli毫秒转Instant
- toInstant(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转Instant
- toInstant(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转Instant
注意,zonedDateTime时区必须和当前系统时区一致,不然会出现问题
- toLocalDate(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转LocalDate
- toLocalDate(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转LocalDate
- toLocalDate(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转LocalDate
- toLocalDate(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli毫秒转LocalDate
- toLocalDate(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转LocalDate
- toLocalDate(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转LocalDate
注意时间对应的时区和默认时区差异
- toLocalDate(YearMonth, int) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转LocalDate
注意dayOfMonth范围:1到31之间,最大值根据月份确定特殊情况,如2月闰年29,非闰年28
如果要转换为当月最后一天,可以使用下面方法:toLocalDateEndOfMonth(YearMonth)
- toLocalDateEndOfMonth(YearMonth) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转LocalDate,转换为当月最后一天
- toLocalDateStartOfMonth(YearMonth) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
YearMonth转LocalDate,转换为当月第一天
- toLocalDateTime(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转LocalDateTime
- toLocalDateTime(Timestamp) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Timestamp转LocalDateTime
- toLocalDateTime(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转LocalDateTime
- toLocalDateTime(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalTime转LocalDateTime
以当天的日期+LocalTime组成新的LocalDateTime
- toLocalDateTime(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转LocalDateTime
- toLocalDateTime(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli毫秒转LocalDateTime
- toLocalDateTime(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转LocalDateTime
- toLocalDateTime(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转LocalDateTime
注意时间对应的时区和默认时区差异
- toLocalTime(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转LocalTime
- toLocalTime(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转LocalTime
- toLocalTime(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转LocalTime
- toLocalTime(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转LocalTime
- toLocalTime(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转LocalTime
注意时间对应的时区和默认时区差异
- toLocalTime(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳的毫秒转LocalTime
- toLocalTime(int) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间部分的毫秒转LocalTime
- tomorrow() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
明天
- toString() - Method in class com.xkzhangsan.time.LunarDate
-
- toString() - Method in class com.xkzhangsan.time.nlp.TimeNLP
-
- toTimeMilli(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
localTime转时间部分的毫秒
- toTimestamp(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转Timestamp
- toTimestamp(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转Timestamp
- toTimestamp(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转Timestamp
- toTimestamp(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli转Timestamp
- toTimestamp(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转Timestamp
- toTimestamp(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转Timestamp
- toYearMonth(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转YearMonth
- toYearMonth(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转YearMonth
- toYearMonth(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转YearMonth
- toYearMonth(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转YearMonth
- toYearMonth(ZonedDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
ZonedDateTime转YearMonth
- toYearMonth(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转YearMonth
- toZonedDateTime(Date) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转ZonedDateTime,时区为系统默认时区
- toZonedDateTime(Date, String) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转ZonedDateTime,可以直接转换为对应的时区
- toZonedDateTime(Date, ZoneId) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Date转ZonedDateTime
- toZonedDateTime(LocalDateTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转ZonedDateTime,时区为系统默认时区
- toZonedDateTime(LocalDateTime, String) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转ZonedDateTime,时区为zoneId对应时区
注意,需要保证localDateTime和zoneId是对应的,不然会出现错误
比如,localDateTime是巴黎时区下的对象,zoneId也应该是巴黎时区id
- toZonedDateTime(LocalDate) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDate转ZonedDateTime,时区为系统默认时区
- toZonedDateTime(LocalTime) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalTime转ZonedDateTime
以当天的日期+LocalTime组成新的ZonedDateTime,时区为系统默认时区
- toZonedDateTime(Instant) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
Instant转ZonedDateTime,时区为系统默认时区
- toZonedDateTime(long) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
时间戳epochMilli毫秒转ZonedDateTime,时区为系统默认时区
- toZonedDateTime(TemporalAccessor) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
temporal转ZonedDateTime,时区为系统默认时区
- toZonedDateTimeAndTransformZone(LocalDateTime, String) - Static method in class com.xkzhangsan.time.converter.DateTimeConverterUtil
-
LocalDateTime转ZonedDateTime,当前时区的LocalDateTime转换为目标时区的ZonedDateTime
注意,需要保证localDateTime当前时区下的对象
- transform(ZonedDateTime, String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
时区转换计算
- transform(ZonedDateTime, ZoneId) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
时区转换计算
- transform(Date, String) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
时区转换计算
- transform(Date, ZoneId) - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
时区转换计算
- TwelveTwoEnum - Enum in com.xkzhangsan.time.enums
-
十二时辰枚举,包含英文全称,中文全称,时间范围
- TWENTYTHREECLOCK - Static variable in class com.xkzhangsan.time.constants.Constant
-
23点
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.ChineseDateDigitEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.CommonTimeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.MomentEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.RegexEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.enums.ZoneIdEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.xkzhangsan.time.enums.ChineseDateDigitEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.CommonTimeEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.ConstellationNameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.MomentEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.MonthNameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.RegexEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.TwelveTwoEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.WeekNameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.enums.ZoneIdEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.holiday.ChineseHolidayEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xkzhangsan.time.holiday.LocalHolidayEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- YearWrapper - Class in com.xkzhangsan.time.calendar
-
年
- YearWrapper(int, List<MonthWrapper>) - Constructor for class com.xkzhangsan.time.calendar.YearWrapper
-
- yesterday() - Static method in class com.xkzhangsan.time.calculator.DateTimeCalculatorUtil
-
昨天
- YY - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yy 年的后2位 比如: 20
- YY_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yy 年的后2位 比如: 20
- YY_M_D_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yy/M/d 比如:20/5/23
- YY_M_D_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yy/M/d 比如:20/5/23
- YY_MM_DD_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yy/MM/dd 比如:20/05/23
- YY_MM_DD_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yy/MM/dd 不补0 比如:20/05/23
- YYYY - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy 比如:2020
- YYYY_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy 比如:2020
- YYYY_M_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年M月 比如:2020年5月
- YYYY_M_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年M月 比如:2020年5月
- YYYY_M_D - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-M-d 不补0 比如: 2020-5-23
- YYYY_M_D_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年M月d日 不补0 比如: 2020年5月23日
- YYYY_M_D_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年M月d日 比如: 2020年5月23日
- YYYY_M_D_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/M/d 不补0 比如: 2020/5/23
- YYYY_M_D_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d 不补0 比如: 2020/5/23
- YYYY_M_D_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-M-d 不补0 比如: 2020-5-23
- YYYY_M_D_H_M - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-M-d H:m 比如:2020-5-23 17:6
- YYYY_M_D_H_M_A_AM_PM_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d h:m a 比如:2020/5/23 5:6 PM AM,PM
- YYYY_M_D_H_M_A_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/M/d h:m a 比如:2020/5/23 5:6 下午
- YYYY_M_D_H_M_A_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d h:m a 比如:2020/5/23 5:6 下午 跟随系统
- YYYY_M_D_H_M_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/M/d H:m 比如:2020/5/23 17:6
- YYYY_M_D_H_M_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d H:m 比如:2020/5/23 17:6
- YYYY_M_D_H_M_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-M-d H:m 比如:2020-5-23 17:6
- YYYY_M_D_H_M_S - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-M-d H:m:s 比如:2020-5-23 17:6:30
- YYYY_M_D_H_M_S_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/M/d H:m:s 比如:2020/5/23 17:6:30
- YYYY_M_D_H_M_S_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d H:m:s 比如:2020/5/23 17:6:30
- YYYY_M_D_H_M_S_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-M-d H:m:s 比如:2020-5-23 17:6:30
- YYYY_M_D_H_M_S_SSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-M-d H:m:s.SSS 比如:2020-5-23 17:6:30.272
- YYYY_M_D_H_M_S_SSS_COMMA - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-M-d H:m:s,SSS 比如:2020-5-23 17:6:30,272
- YYYY_M_D_H_M_S_SSS_COMMA_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-M-d H:m:s,SSS 比如:2020-5-23 17:6:30,272
- YYYY_M_D_H_M_S_SSS_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/M/d H:m:s.SSS 比如:2020/5/23 17:6:30.272
- YYYY_M_D_H_M_S_SSS_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/M/d H:m:s.SSS 比如:2020/5/23 17:6:30.272
- YYYY_M_D_H_M_S_SSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-M-d H:m:s.SSS 比如:2020-5-23 17:6:30.272
- YYYY_M_D_POINT - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy.M.d 不补0 比如:2020.5.23
- YYYY_M_D_POINT_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy.M.d 不补0 比如:2020.5.23
- YYYY_MM - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM 比如:2020-05
- YYYY_MM_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月 比如:2020年05月
- YYYY_MM_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月 比如:2020年05月
- YYYY_MM_DD - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd 比如: 2020-05-23
- YYYY_MM_DD_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月dd日 比如: 2020年05月23日
- YYYY_MM_DD_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 比如: 2020年05月23日
- YYYY_MM_DD_E - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd E 比如:2020-05-23 星期六
- YYYY_MM_DD_E_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd E 不补0 比如:2020-05-23 星期六
- YYYY_MM_DD_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/MM/dd 比如: 2020/05/23
- YYYY_MM_DD_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/MM/dd 比如: 2020/05/23
- YYYY_MM_DD_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd 比如: 2020-05-23
- YYYY_MM_DD_HH_MM - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm 比如:2020-05-23 17:06
- YYYY_MM_DD_HH_MM_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/MM/dd HH:mm 比如:2020/05/23 17:06
- YYYY_MM_DD_HH_MM_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/MM/dd HH:mm 比如:2020/05/23 17:06
- YYYY_MM_DD_HH_MM_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm 比如:2020-05-23 17:06
- YYYY_MM_DD_HH_MM_SS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm:ss 比如:2020-05-23 17:06:30
- YYYY_MM_DD_HH_MM_SS_A_AM_PM_CN_ALL_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 hh时mm分ss秒 a 比如:2020年05月23日 17时06分30秒 PM
- YYYY_MM_DD_HH_MM_SS_A_AM_PM_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 hh:mm:ss a 比如:2020年05月23日 05:06:30 PM
- YYYY_MM_DD_HH_MM_SS_A_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月dd日 hh:mm:ss a 比如:2020年05月23日 05:06:30 下午 如果需要 显示PM 需要设置 Locale.ENGLISH
- YYYY_MM_DD_HH_MM_SS_A_CN_ALL - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月dd日 hh时mm分ss秒 a 比如:2020年05月23日 17时06分30秒 下午 如果需要 显示PM 需要设置 Locale.ENGLISH
- YYYY_MM_DD_HH_MM_SS_A_CN_ALL_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 hh时mm分ss秒 a 比如:2020年05月23日 17时06分30秒 下午
- YYYY_MM_DD_HH_MM_SS_A_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 hh:mm:ss a 比如:2020年05月23日 05:06:30 下午
- YYYY_MM_DD_HH_MM_SS_CN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月dd日 HH:mm:ss 比如:2020年05月23日 17:06:30
- YYYY_MM_DD_HH_MM_SS_CN_ALL - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy年MM月dd日 HH时mm分ss秒 比如:2020年05月23日 17时06分30秒
- YYYY_MM_DD_HH_MM_SS_CN_ALL_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 HH时mm分ss秒 比如:2020年05月23日 17时06分30秒
- YYYY_MM_DD_HH_MM_SS_CN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy年MM月dd日 HH:mm:ss 比如:2020年05月23日 17:06:30
- YYYY_MM_DD_HH_MM_SS_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/MM/dd HH:mm:ss 比如:2020/05/23 17:06:30
- YYYY_MM_DD_HH_MM_SS_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/MM/dd HH:mm:ss 比如:2020/05/23 17:06:30
- YYYY_MM_DD_HH_MM_SS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm:ss 比如:2020-05-23 17:06:30
- YYYY_MM_DD_HH_MM_SS_SSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm:ss.SSS 比如:2020-05-23 17:06:30.272
- YYYY_MM_DD_HH_MM_SS_SSS_COMMA - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm:ss,SSS 比如:2020-05-23 17:06:30,272
- YYYY_MM_DD_HH_MM_SS_SSS_COMMA_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm:ss,SSS 比如:2020-05-23 17:06:30,272
- YYYY_MM_DD_HH_MM_SS_SSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm:ss.SSS 比如:2020-05-23 17:06:30.272
- YYYY_MM_DD_HH_MM_SS_SSSSSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm:ss.SSSSSS 比如:2020-05-23 17:06:30.272150
- YYYY_MM_DD_HH_MM_SS_SSSSSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm:ss.SSSSSS 比如:2020-05-23 17:06:30.272150
- YYYY_MM_DD_HH_MM_SS_SSSSSSSSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd HH:mm:ss.SSSSSSSSS 比如:2020-05-23 17:06:30.272150620
- YYYY_MM_DD_HH_MM_SS_SSSSSSSSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd HH:mm:ss.SSSSSSSSS 比如:2020-05-23 17:06:30.272150620
- YYYY_MM_DD_POINT - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy.MM.dd 比如:2020.05.23
- YYYY_MM_DD_POINT_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy.MM.dd 比如:2020.05.23
- YYYY_MM_DD_T_HH_MM_SS_SSS_XXX - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSxxx 比如:2020-05-23T17:06:30.272+08:00 2020-05-23T09:06:30.272+00:00
- YYYY_MM_DD_T_HH_MM_SS_SSS_XXX_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSxxx 比如:2020-05-23T17:06:30.272+08:00
- YYYY_MM_DD_T_HH_MM_SS_SSS_XXX_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSXXX 比如:2020-05-23T17:06:30.272+08:00 2020-05-23T09:06:30.272Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSS_XXX_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSXXX 比如:2020-05-23T17:06:30.272+08:00 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSS_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSZ 比如:2020-05-23T17:06:30.272+0800 2020-05-23T09:06:30.272+0000
- YYYY_MM_DD_T_HH_MM_SS_SSS_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSZ 比如:2020-05-23T17:06:30.272+0800
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_XXX - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSxxx 比如:2020-05-23T17:06:30.272150+08:00 2020-05-23T09:06:30.272150+00:00
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_XXX_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSxxx 比如:2020-05-23T17:06:30.272150+08:00 2020-05-23T09:06:30.272150+00:00
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_XXX_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSXXX 比如:2020-05-23T17:06:30.272150+08:00 2020-05-23T09:06:30.272150Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_XXX_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSXXX 比如:2020-05-23T17:06:30.272150+08:00 2020-05-23T09:06:30.272150Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ 比如:2020-05-23T17:06:30.272150+0800 2020-05-23T09:06:30.272150+0000
- YYYY_MM_DD_T_HH_MM_SS_SSSSSS_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ 比如:2020-05-23T17:06:30.272150+0800 2020-05-23T09:06:30.272150+0000
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_XXX - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSxxx 比如:2020-05-23T17:06:30.272150620+08:00 2020-05-23T09:06:30.272150620+00:00
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_XXX_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSxxx 比如:2020-05-23T17:06:30.272150620+08:00 2020-05-23T09:06:30.272150620+00:00
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_XXX_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSXXX 比如:2020-05-23T17:06:30.272150620+08:00 2020-05-23T09:06:30.272150620Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_XXX_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSXXX 比如:2020-05-23T17:06:30.272150620+08:00 2020-05-23T09:06:30.272150620Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSZ 比如:2020-05-23T17:06:30.272150620+0800 2020-05-23T09:06:30.272150620+0000
- YYYY_MM_DD_T_HH_MM_SS_SSSSSSSSS_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSSZ 比如:2020-05-23T17:06:30.272150620+0800 2020-05-23T09:06:30.272150620+0000
- YYYY_MM_DD_T_HH_MM_SS_XXX - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ssxxx 比如:2020-05-23T17:06:30+08:00 2020-05-23T09:06:30+00:00 0时区时末尾 为+00:00
- YYYY_MM_DD_T_HH_MM_SS_XXX_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ssxxx 比如:2020-05-23T17:06:30+08:00 0时区时末尾 为+00:00
- YYYY_MM_DD_T_HH_MM_SS_XXX_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ssXXX 比如:2020-05-23T17:06:30+08:00 2020-05-23T09:06:30Z 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_XXX_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ssXXX 比如:2020-05-23T17:06:30+08:00 0时区时末尾 为Z
- YYYY_MM_DD_T_HH_MM_SS_Z - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy-MM-dd'T'HH:mm:ssZ 比如:2020-05-23T17:06:30+0800 2020-05-23T09:06:30+0000
- YYYY_MM_DD_T_HH_MM_SS_Z_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM-dd'T'HH:mm:ssZ 比如:2020-05-23T17:06:30+0800
- YYYY_MM_EN - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyy/MM 比如:2020/05
- YYYY_MM_EN_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy/MM 比如:2020/05
- YYYY_MM_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyy-MM 比如:2020-05
- YYYYMM - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyyMM 比如:202005
- YYYYMM_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyyMM 比如:202005
- YYYYMMDD - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyyMMdd 比如: 20200523
- YYYYMMDD_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyyMMdd 比如: 20200523
- YYYYMMDDHHMM - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyyMMddHHmm 比如:202005231706
- YYYYMMDDHHMM_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyyMMddHHmm 比如:202005231706
- YYYYMMDDHHMMSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyyMMddHHmmss 比如:20200523170630
- YYYYMMDDHHMMSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyyMMddHHmmss 比如:20200523170630
- YYYYMMDDHHMMSSSSS - Static variable in class com.xkzhangsan.time.formatter.DateFormatPattern
-
yyyyMMddHHmmssSSS 比如:20200523170630272
- YYYYMMDDHHMMSSSSS_FMT - Static variable in class com.xkzhangsan.time.formatter.DateTimeFormatterUtil
-
yyyyMMddHHmmssSSS 比如:20200523170630272
Jdk8 解析 yyyyMMddHHmmssSSS bug,推荐解决用法 :https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8031085