kotlin 現在日時のUNIX時間(エポック秒)を取得する

kotlin 現在日時のUNIX時間(エポック秒)を取得する

kotlinで、現在日時のUNIX時間(エポック秒)を取得する手順を記述してます。「currentTimeMillis」を使用します。

環境

  • OS windows11 home
  • java 19.0.1
  • kotlin 1.7.20-release-201

手順

現在日付を取得するには、「currentTimeMillis」で可能です。

System.currentTimeMillis()

実際に、取得してみます。

fun main(){        

    println(System.currentTimeMillis()) // 1650514936716

}

取得されていることが確認できます。

UNIX時間(エポック秒)を使用すると、差分で経過時間などを取得することができます。

fun main(){        

    println(System.currentTimeMillis()) // 1650514936716

    Thread.sleep(100); // 1秒待機

    println(System.currentTimeMillis()) // 1650514936818

}