public class JodaTimeTools extends Object
| Modifier and Type | Method and Description |
|---|---|
static Instant |
toJavaInstant(org.joda.time.DateTime dateTime)
将 joda-time 中的
DateTime 对象转换为 Java 的
Instant 对象 |
static Instant |
toJavaInstant(org.joda.time.Instant instant)
将
Instant 对象转换为 Instant 对象 |
static Instant |
toJavaInstant(org.joda.time.LocalDateTime localDateTime,
org.joda.time.DateTimeZone zone)
|
static LocalDateTime |
toJavaLocalDateTime(org.joda.time.LocalDateTime localDateTime)
将
LocalDateTime 转换为 LocalDateTime |
static ZoneId |
toJavaZone(org.joda.time.DateTimeZone jodaZone)
转换 Java API 和 joda-time API 表示时区的对象
|
static org.joda.time.DateTime |
toJodaDateTime(Instant instant,
ZoneId zone)
计算时间戳在指定时区对应的时间,结果使用
DateTime 表示 |
static org.joda.time.DateTime |
toJodaDateTime(LocalDateTime localDateTime,
ZoneId zone)
将 java.time 中表示日期时间的
LocalDateTime 对象和表示时区的
ZoneId 对象转换为 joda-time 中对应的 DateTime
对象
转换为 joda-time 中对应的 DateTime 对象 |
static org.joda.time.DateTime |
toJodaDateTime(ZonedDateTime zonedDateTime)
将 Java 中表示日期时间的
ZonedDateTime 对象
转换为 joda-time 的 DateTime 对象 |
static org.joda.time.Instant |
toJodaInstant(Instant instant)
将
Instant 转换为 Instant |
static org.joda.time.Instant |
toJodaInstant(LocalDateTime localDateTime,
ZoneId zone)
计算指定时区的地区时间,对应的时间戳。
|
static org.joda.time.Instant |
toJodaInstant(ZonedDateTime zonedDateTime)
将
ZonedDateTime 转换为 Instant |
static org.joda.time.LocalDateTime |
toJodaLocalDateTime(LocalDateTime localDateTime)
将
LocalDateTime 转换为 LocalDateTime |
static org.joda.time.DateTimeZone |
toJodaZone(ZoneId zone)
转换 Java API 和 joda-time API 表示时区的对象
|
static ZonedDateTime |
toZonedDateTime(org.joda.time.DateTime dateTime)
将 joda-time 中带时区的日期时间,转换为 java.time 中带时区的日期时间
|
static ZonedDateTime |
toZonedDateTime(org.joda.time.Instant instant,
org.joda.time.DateTimeZone dateTimeZone)
获取 joda-time 中的
Instant 在指定时区的时间,用 Java 8+ 的
ZonedDateTime 表示 |
static ZonedDateTime |
toZonedDateTime(org.joda.time.LocalDateTime localDateTime,
org.joda.time.DateTimeZone dateTimeZone)
|
public static org.joda.time.Instant toJodaInstant(Instant instant)
Instant 转换为 Instantinstant - Instant 对象Instant 对象public static org.joda.time.Instant toJodaInstant(ZonedDateTime zonedDateTime)
ZonedDateTime 转换为 InstantzonedDateTime - ZonedDateTime 对象Instant 对象public static org.joda.time.Instant toJodaInstant(LocalDateTime localDateTime, ZoneId zone)
Instant 对象localDateTime - LocalDateTime 对象zone - 时区Instant 对象public static Instant toJavaInstant(org.joda.time.Instant instant)
Instant 对象转换为 Instant 对象instant - Instant 对象Instant 对象public static Instant toJavaInstant(org.joda.time.DateTime dateTime)
DateTime 对象转换为 Java 的
Instant 对象dateTime - joda-time 中表示日期时间的 DateTime 对象Instant 对象public static Instant toJavaInstant(org.joda.time.LocalDateTime localDateTime, org.joda.time.DateTimeZone zone)
localDateTime - LocalDateTime 对象zone - DateTimeZone 对象Instant 对象public static org.joda.time.DateTime toJodaDateTime(ZonedDateTime zonedDateTime)
ZonedDateTime 对象
转换为 joda-time 的 DateTime 对象zonedDateTime - 日期时间DateTime 对象public static org.joda.time.DateTime toJodaDateTime(LocalDateTime localDateTime, ZoneId zone)
LocalDateTime 对象和表示时区的
ZoneId 对象转换为 joda-time 中对应的 DateTime
对象
转换为 joda-time 中对应的 DateTime 对象localDateTime - 日期时间zone - 时区DateTime 对象public static org.joda.time.DateTime toJodaDateTime(Instant instant, ZoneId zone)
DateTime 表示instant - java.time 中的时间戳zone - java.time 中的时区public static ZonedDateTime toZonedDateTime(org.joda.time.DateTime dateTime)
dateTime - joda-time 中带时区的日期时间public static ZonedDateTime toZonedDateTime(org.joda.time.LocalDateTime localDateTime, org.joda.time.DateTimeZone dateTimeZone)
localDateTime - joda-time 中的地区时间dateTimeZone - joda-time 中的时区public static ZonedDateTime toZonedDateTime(org.joda.time.Instant instant, org.joda.time.DateTimeZone dateTimeZone)
Instant 在指定时区的时间,用 Java 8+ 的
ZonedDateTime 表示instant - joda-time 中的时间戳dateTimeZone - joda-time 中的时区public static org.joda.time.LocalDateTime toJodaLocalDateTime(LocalDateTime localDateTime)
LocalDateTime 转换为 LocalDateTimelocalDateTime - Java 8 LocalDateTimepublic static LocalDateTime toJavaLocalDateTime(org.joda.time.LocalDateTime localDateTime)
LocalDateTime 转换为 LocalDateTimelocalDateTime - joda-time LocalDateTimepublic static ZoneId toJavaZone(org.joda.time.DateTimeZone jodaZone)
jodaZone - joda-time API 中表示时区的对象public static org.joda.time.DateTimeZone toJodaZone(ZoneId zone)
zone - Java API 中表示时区的对象Copyright © 2026. All rights reserved.