@@ -93,15 +93,15 @@ public actual open class TimeZone internal constructor(internal val value: TimeZ
93
93
94
94
95
95
@Serializable(with = FixedOffsetTimeZoneSerializer ::class )
96
- public actual class FixedOffsetTimeZone internal constructor(public actual val utcOffset : UtcOffset , id : String ) : TimeZone(ZoneOffsetImpl (utcOffset , id)) {
96
+ public actual class FixedOffsetTimeZone internal constructor(public actual val offset : UtcOffset , id : String ) : TimeZone(ZoneOffsetImpl (offset , id)) {
97
97
98
- public actual constructor (utcOffset : UtcOffset ) : this (utcOffset, utcOffset .toString())
98
+ public actual constructor (offset : UtcOffset ) : this (offset, offset .toString())
99
99
100
- @Deprecated(" Use utcOffset .totalSeconds" , ReplaceWith (" utcOffset .totalSeconds" ))
101
- public actual val totalSeconds: Int get() = utcOffset .totalSeconds
100
+ @Deprecated(" Use offset .totalSeconds" , ReplaceWith (" offset .totalSeconds" ))
101
+ public actual val totalSeconds: Int get() = offset .totalSeconds
102
102
103
- override fun instantToLocalDateTime (instant : Instant ): LocalDateTime = instant.toLocalDateTime(utcOffset )
104
- override fun localDateTimeToInstant (dateTime : LocalDateTime ): Instant = dateTime.toInstant(utcOffset )
103
+ override fun instantToLocalDateTime (instant : Instant ): LocalDateTime = instant.toLocalDateTime(offset )
104
+ override fun localDateTimeToInstant (dateTime : LocalDateTime ): Instant = dateTime.toInstant(offset )
105
105
}
106
106
107
107
@@ -111,8 +111,8 @@ public actual fun TimeZone.offsetAt(instant: Instant): UtcOffset =
111
111
public actual fun Instant.toLocalDateTime (timeZone : TimeZone ): LocalDateTime =
112
112
timeZone.instantToLocalDateTime(this )
113
113
114
- internal actual fun Instant.toLocalDateTime (utcOffset : UtcOffset ): LocalDateTime = try {
115
- toLocalDateTimeImpl(utcOffset )
114
+ internal actual fun Instant.toLocalDateTime (offset : UtcOffset ): LocalDateTime = try {
115
+ toLocalDateTimeImpl(offset )
116
116
} catch (e: IllegalArgumentException ) {
117
117
throw DateTimeArithmeticException (" Instant ${this @toLocalDateTime} is not representable as LocalDateTime" , e)
118
118
}
@@ -129,8 +129,8 @@ internal fun Instant.toLocalDateTimeImpl(offset: UtcOffset): LocalDateTime {
129
129
public actual fun LocalDateTime.toInstant (timeZone : TimeZone ): Instant =
130
130
timeZone.localDateTimeToInstant(this )
131
131
132
- public actual fun LocalDateTime.toInstant (utcOffset : UtcOffset ): Instant =
133
- Instant (this .toEpochSecond(utcOffset ), this .nanosecond)
132
+ public actual fun LocalDateTime.toInstant (offset : UtcOffset ): Instant =
133
+ Instant (this .toEpochSecond(offset ), this .nanosecond)
134
134
135
135
public actual fun LocalDate.atStartOfDayIn (timeZone : TimeZone ): Instant =
136
136
timeZone.atStartOfDay(this )
0 commit comments