类 SmsDateUtils

java.lang.Object
cn.hutool.core.date.CalendarUtil
cn.hutool.core.date.DateUtil
org.dromara.sms4j.comm.utils.SmsDateUtils

public class SmsDateUtils extends cn.hutool.core.date.DateUtil

类名: SmsDateUtils

说明: 时间日期工具类

作者:
:bleachtred 2024/6/21 23:59
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private static final String
    格林威治标准时间(GMT)或世界协调时间(UTC)
    private static final String
    东八区
    private static final String
    天翼云、七牛云时间格式
  • 构造器概要

    构造器
    限定符
    构造器
    说明
    private
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static String
    formatDateToStr(Date date, String pattern, TimeZone timeZone)
    格式化时间
    static String
    格式化时间
    static String
    formatGmtDateToStr(Date date, String pattern)
    格式化时间
    static TimeZone
    获取时区
    static TimeZone
    gmt()
    获取格林威治标准时间(GMT)或世界协调时间(UTC)
    static TimeZone
    获取东八区时区
    static String
    日期格式:yyyy-MM-dd
    static String
    日期格式:yyyy-MM-dd
    static String
    日期格式:yyyy-MM-dd HH:mm:ss
    static String
    日期格式:yyyy-MM-dd HH:mm:ss
    static String
    日期格式:yyyyMMdd
    static String
    日期格式:yyyyMMdd
    static String
    天翼云、七牛云时间格式:yyyyMMdd'T'HHmmss'Z'
    static String
    天翼云、七牛云时间格式:yyyyMMdd'T'HHmmss'Z'
    sdf(String pattern, TimeZone timeZone)
    获取SimpleDateFormat
    sdfGmt(String pattern)
    获取SimpleDateFormat
    sdfGmt8(String pattern)
    获取SimpleDateFormat
    static String
    utcGmt(Date date)
    日期格式:yyyy-MM-dd'T'HH:mm:ss'Z'
    static String
    utcGmt8(Date date)
    日期格式:yyyy-MM-dd'T'HH:mm:ss'Z'

    从类继承的方法 cn.hutool.core.date.DateUtil

    age, ageOfNow, ageOfNow, beginOfDay, beginOfHour, beginOfMinute, beginOfMonth, beginOfQuarter, beginOfSecond, beginOfWeek, beginOfWeek, beginOfYear, between, between, betweenDay, betweenMonth, betweenMs, betweenWeek, betweenYear, ceiling, ceiling, compare, compare, convertTimeZone, convertTimeZone, createStopWatch, createStopWatch, current, currentSeconds, date, date, date, date, date, dateNew, dateSecond, dayOfMonth, dayOfWeek, dayOfWeekEnum, dayOfYear, endOfDay, endOfHour, endOfMinute, endOfMonth, endOfQuarter, endOfSecond, endOfWeek, endOfWeek, endOfYear, format, format, format, format, format, formatBetween, formatBetween, formatBetween, formatBetween, formatChineseDate, formatDate, formatDateTime, formatHttpDate, formatLocalDateTime, formatTime, getChineseZodiac, getLastDayOfMonth, getShotName, getZodiac, hour, isAM, isExpired, isExpired, isIn, isLastDayOfMonth, isLeapYear, isOverlap, isPM, isSameDay, isSameMonth, isSameTime, isSameWeek, isWeekend, lastMonth, lastWeek, lengthOfMonth, lengthOfYear, millisecond, minute, month, monthEnum, nanosToMillis, nanosToSeconds, newSimpleFormat, newSimpleFormat, nextMonth, nextWeek, now, offset, offsetDay, offsetHour, offsetMillisecond, offsetMinute, offsetMonth, offsetSecond, offsetWeek, parse, parse, parse, parse, parse, parse, parse, parse, parseCST, parseDate, parseDateTime, parseLocalDateTime, parseLocalDateTime, parseRFC2822, parseTime, parseTimeToday, parseUTC, quarter, quarterEnum, range, rangeConsume, rangeContains, rangeFunc, rangeNotContains, rangeToList, rangeToList, round, second, secondToTime, spendMs, spendNt, thisDayOfMonth, thisDayOfWeek, thisDayOfWeekEnum, thisHour, thisMillisecond, thisMinute, thisMonth, thisMonthEnum, thisSecond, thisWeekOfMonth, thisWeekOfYear, thisYear, timer, timer, timeToSecond, today, toInstant, toInstant, toIntSecond, toLocalDateTime, toLocalDateTime, tomorrow, truncate, weekOfMonth, weekOfYear, year, yearAndQuarter, yearAndQuarter, yesterday

    从类继承的方法 cn.hutool.core.date.CalendarUtil

    age, age, beginOfDay, beginOfHour, beginOfMinute, beginOfMonth, beginOfQuarter, beginOfSecond, beginOfWeek, beginOfWeek, beginOfYear, calendar, calendar, calendar, calendar, ceiling, ceiling, compare, endOfDay, endOfHour, endOfMinute, endOfMonth, endOfQuarter, endOfSecond, endOfWeek, endOfWeek, endOfYear, formatChineseDate, getBeginValue, getBeginValue, getEndValue, getEndValue, isAM, isLastDayOfMonth, isPM, isSameDay, isSameInstant, isSameMonth, isSameWeek, parse, parseByPatterns, parseByPatterns, parseByPatterns, round, toInstant, toLocalDateTime, truncate, yearAndQuarter, yearAndQuarter

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • GMT

      private static final String GMT
      格林威治标准时间(GMT)或世界协调时间(UTC)
      另请参阅:
    • GMT_8

      private static final String GMT_8
      东八区
      另请参阅:
    • PURE_DATE_UTC_PATTERN

      private static final String PURE_DATE_UTC_PATTERN
      天翼云、七牛云时间格式
      另请参阅:
  • 构造器详细资料

    • SmsDateUtils

      private SmsDateUtils()
  • 方法详细资料

    • gmt

      public static TimeZone gmt()
      获取格林威治标准时间(GMT)或世界协调时间(UTC)
      返回:
      TimeZone
    • gmt8

      public static TimeZone gmt8()
      获取东八区时区
      返回:
      TimeZone
    • getTimeZone

      public static TimeZone getTimeZone(String zoneId)
      获取时区
      参数:
      zoneId - zoneId
      返回:
      TimeZone
    • sdfGmt

      public static SimpleDateFormat sdfGmt(String pattern)
      获取SimpleDateFormat
      参数:
      pattern - 时间格式
      返回:
      SimpleDateFormat
    • sdfGmt8

      public static SimpleDateFormat sdfGmt8(String pattern)
      获取SimpleDateFormat
      参数:
      pattern - 时间格式
      返回:
      SimpleDateFormat
    • sdf

      public static SimpleDateFormat sdf(String pattern, TimeZone timeZone)
      获取SimpleDateFormat
      参数:
      pattern - 时间格式
      timeZone - 时区
      返回:
      获取SimpleDateFormat
    • formatGmtDateToStr

      public static String formatGmtDateToStr(Date date, String pattern)
      格式化时间
      参数:
      date - 时间
      pattern - 时间格式
      返回:
      String
    • formatGmt8DateToStr

      public static String formatGmt8DateToStr(Date date, String pattern)
      格式化时间
      参数:
      date - 时间
      pattern - 时间格式
      返回:
      String
    • formatDateToStr

      public static String formatDateToStr(Date date, String pattern, TimeZone timeZone)
      格式化时间
      参数:
      date - 时间
      pattern - 时间格式
      timeZone - 时区
      返回:
      String
    • utcGmt

      public static String utcGmt(Date date)
      日期格式:yyyy-MM-dd'T'HH:mm:ss'Z'
      参数:
      date - 时间
      返回:
      时间字符串
    • utcGmt8

      public static String utcGmt8(Date date)
      日期格式:yyyy-MM-dd'T'HH:mm:ss'Z'
      参数:
      date - 时间
      返回:
      时间字符串
    • pureDateGmt

      public static String pureDateGmt(Date date)
      日期格式:yyyyMMdd
      参数:
      date - 时间
      返回:
      时间字符串
    • pureDateGmt8

      public static String pureDateGmt8(Date date)
      日期格式:yyyyMMdd
      参数:
      date - 时间
      返回:
      时间字符串
    • pureDateUtcGmt

      public static String pureDateUtcGmt(Date date)
      天翼云、七牛云时间格式:yyyyMMdd'T'HHmmss'Z'
      参数:
      date - 时间
      返回:
      时间字符串
    • pureDateUtcGmt8

      public static String pureDateUtcGmt8(Date date)
      天翼云、七牛云时间格式:yyyyMMdd'T'HHmmss'Z'
      参数:
      date - 时间
      返回:
      时间字符串
    • normDateGmt

      public static String normDateGmt(Date date)
      日期格式:yyyy-MM-dd
      参数:
      date - 时间
      返回:
      时间字符串
    • normDateGmt8

      public static String normDateGmt8(Date date)
      日期格式:yyyy-MM-dd
      参数:
      date - 时间
      返回:
      时间字符串
    • normDatetimeGmt

      public static String normDatetimeGmt(Date date)
      日期格式:yyyy-MM-dd HH:mm:ss
      参数:
      date - 时间
      返回:
      时间字符串
    • normDatetimeGmt8

      public static String normDatetimeGmt8(Date date)
      日期格式:yyyy-MM-dd HH:mm:ss
      参数:
      date - 时间
      返回:
      时间字符串