如何在 Kotlin 中獲取當前本地日期和時間?


Kotlin 是一種靜態型別語言,它基於 Java,因此所有 Java 程式碼都可以輕鬆地在 Kotlin 中編譯。 在本文中,我們將瞭解如何在 Kotlin 中生成當前本地日期和時間。

由於 Kotlin 與 Java 具有互操作性,因此我們將使用 Java 實用程式類和 Simple Date Format 類來獲取當前本地日期和時間。

示例 – 使用 SimpleDateFormat 獲取當前日期和時間

import java.text.SimpleDateFormat
import java.util.*

fun main(args: Array<String>) {
   val simpleDate = SimpleDateFormat("dd/M/yyyy hh:mm:ss")
   val currentDate = simpleDate.format(Date())
   println(" Current Date is: " +currentDate)
}

輸出

執行後,它將生成當前日期和時間。 請注意,以下輸出是伺服器日期和時間,因此當您在系統上執行此程式碼時,它將有所不同。

Current Date is: 28/2/2022 12:58:59

示例 – 使用 LocalDateTime 獲取當前日期時間

還有一個類 **"LocalDateTime"** 可用於生成本地日期和時間。

import java.time.LocalDateTime
fun main(args: Array<String>) {
   val current = LocalDateTime.now()
   println("Current Date and Time is: $current")
}

輸出

執行後,它將產生以下輸出:

Current Date and Time is: 2022-02-28T13:00:13.027

更新於: 2022-03-01

3K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.