date_time library

Classes

DateTimeUtils
A utility class for DateTime operations DateTime操作的实用工具类
FlexiFormatter
Global formatter configuration class 全局格式化器配置类

Enums

StartOfWeek
An enumeration representing the start day of the week 表示一周开始日的枚举
TimeUnit
Time unit enumeration 时间单位枚举

Extensions

FlexiDateTimeExtension on DateTime
FlexiDateTimeFormatStringExt on String
FlexiDateTimeFormatterExt on DateTime
DateTime formatting extension DateTime格式化扩展 Test date: DateTime(2025, 5, 1, 12, 30, 45) 测试日期: DateTime(2025, 5, 1, 12, 30, 45)
FlexiDateTimeFormatterIntExt on int

Constants

HHmm → const String
Time format: HH:mm 时间格式: HH:mm
HHmmss → const String
Time format: HH:mm:ss 时间格式: HH:mm:ss
HHmmssSSS → const String
Time format: HH:mm:ss.SSS 时间格式: HH:mm:ss.SSS
MMdd → const String
Date format with '-' separator: MM-dd 使用-分隔符的日期格式化: MM-dd
MMddHHmm → const String
Date and time format with '-' separator: MM-dd HH:mm 使用-分隔符的日期时间格式化: MM-dd HH:mm
MMddHHmmss → const String
Date and time format with '-' separator: MM-dd HH:mm:ss 使用-分隔符的日期时间格式化: MM-dd HH:mm:ss
mmssSSS → const String
Time format: mm:ss.SSS 时间格式: mm:ss.SSS
yyyyMM → const String
Date format with '-' separator: yyyy-MM 使用-分隔符的日期格式化: yyyy-MM
yyyyMMdd → const String
Date format with '-' separator: yyyy-MM-dd 使用-分隔符的日期格式化: yyyy-MM-dd
yyyyMMDDHHmm → const String
Date and time format with '-' separator: yyyy-MM-dd HH:mm 使用-分隔符的日期时间格式化: yyyy-MM-dd HH:mm
yyyyMMDDHHmmss → const String
Date and time format with '-' separator: yyyy-MM-dd HH:mm:ss 使用-分隔符的日期时间格式化: yyyy-MM-dd HH:mm:ss
yyyyMMDDHHmmssSSS → const String
Date and time format with '-' separator: yyyy-MM-dd HH:mm:ss.SSS 使用-分隔符的日期时间格式化: yyyy-MM-dd HH:mm:ss.SSS