Skip to content

Commit 267b1e3

Browse files
committed
Bump kotlinx datetime version
1 parent 7cebcab commit 267b1e3

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

shared/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,13 @@ kotlin {
3232

3333
sourceSets {
3434
all {
35-
languageSettings.optIn("kotlin.experimental.ExperimentalObjCName")
35+
languageSettings {
36+
optIn("kotlin.experimental.ExperimentalObjCName")
37+
optIn("kotlin.time.ExperimentalTime")
38+
}
3639
}
3740
commonMain.dependencies {
38-
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.6.2")
41+
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.7.0")
3942
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2")
4043
implementation("io.ktor:ktor-client-core:${ktorVersion}")
4144
implementation("io.ktor:ktor-client-content-negotiation:${ktorVersion}")

shared/src/commonMain/kotlin/com/jetbrains/greeting/greetingkmp/NewYear.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.jetbrains.greeting.greetingkmp
22

33
import kotlinx.datetime.*
4+
import kotlin.time.Clock
45

56
fun daysUntilNewYear(): Int {
67
val today = Clock.System.todayIn(TimeZone.currentSystemDefault())

shared/src/commonMain/kotlin/com/jetbrains/greeting/greetingkmp/RocketComponent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import io.ktor.client.call.body
55
import io.ktor.client.plugins.contentnegotiation.*
66
import io.ktor.client.request.get
77
import io.ktor.serialization.kotlinx.json.*
8-
import kotlinx.datetime.Instant
98
import kotlinx.datetime.TimeZone
109
import kotlinx.datetime.toLocalDateTime
1110
import kotlinx.serialization.json.Json
11+
import kotlin.time.Instant
1212

1313
class RocketComponent {
1414
private val httpClient = HttpClient {
@@ -28,7 +28,7 @@ class RocketComponent {
2828
val date = Instant.parse(lastSuccessLaunch.launchDateUTC)
2929
.toLocalDateTime(TimeZone.currentSystemDefault())
3030

31-
return "${date.month} ${date.dayOfMonth}, ${date.year}"
31+
return "${date.month} ${date.day}, ${date.year}"
3232
}
3333

3434
suspend fun launchPhrase(): String =

0 commit comments

Comments
 (0)