20230630 java.time.LocalDateTime
介绍
- java.time.LocalDateTime
 - 类声明
 - 本地日期时间
 
@jdk.internal.ValueBased public final class LocalDateTime implements Temporal, TemporalAdjuster, ChronoLocalDateTime<LocalDate>, Serializable
- 
实现
Temporal,支持的时间单位(TemporalUnit)有- NANOS
 - MICROS
 - MILLIS
 - SECONDS
 - MINUTES
 - HOURS
 - HALF_DAYS
 - DAYS
 - WEEKS
 - MONTHS
 - YEARS
 - DECADES
 - CENTURIES
 - MILLENNIA
 - ERAS
 
 - 
实现
TemporalAccessor,支持的时间域(TemporalField)有- NANO_OF_SECOND
 - NANO_OF_DAY
 - MICRO_OF_SECOND
 - MICRO_OF_DAY
 - MILLI_OF_SECOND
 - MILLI_OF_DAY
 - SECOND_OF_MINUTE
 - SECOND_OF_DAY
 - MINUTE_OF_HOUR
 - MINUTE_OF_DAY
 - HOUR_OF_AMPM
 - CLOCK_HOUR_OF_AMPM
 - HOUR_OF_DAY
 - CLOCK_HOUR_OF_DAY
 - AMPM_OF_DAY
 - DAY_OF_WEEK
 - ALIGNED_DAY_OF_WEEK_IN_MONTH
 - ALIGNED_DAY_OF_WEEK_IN_YEAR
 - DAY_OF_MONTH
 - DAY_OF_YEAR
 - EPOCH_DAY
 - ALIGNED_WEEK_OF_MONTH
 - ALIGNED_WEEK_OF_YEAR
 - MONTH_OF_YEAR
 - PROLEPTIC_MONTH
 - YEAR_OF_ERA
 - YEAR
 - ERA
 
 - 
内部存储是
 
private final LocalDate date;
private final LocalTime time;
API
常量
- MIN : -999999999-01-01T00:00
 - MAX : +999999999-12-31T23:59:59.999999999
 
static
- now
 - of
 - ofInstant
 - ofEpochSecond
 - from
 - parse
- 反 
toString - 格式:
2007-12-03T10:15:30 
 - 反 
 
public
- truncatedTo
 - toString
 
get
- getYear
 - getMonthValue
 - getMonth
 - getDayOfMonth
 - getDayOfYear
 - getDayOfWeek
 - getHour
 - getMinute
 - getSecond
 - getNano
 
with
- withYear
 - withMonth
 - withDayOfMonth
 - withDayOfYear
 - withHour
 - withMinute
 - withSecond
 - withNano
 
plus/minus
- plusYears
 - plusMonths
 - plusWeeks
 - plusDays
 - plusHours
 - plusMinutes
 - plusSeconds
 - plusNanos
 - minusYears
 - minusMonths
 - minusWeeks
 - minusDays
 - minusHours
 - minusMinutes
 - minusSeconds
 - minusNanos
 
at
- atOffset
 
                    
                
                
            
        
浙公网安备 33010602011771号