[Kotlin]Dateで年を文字列として取得するには?

Kotlin

どうも、ちょげ(@chogetarou)です。

Dateで年を文字列として取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

Dateで年を文字列として取得するには、SimpleDateFormatを使います。

まず、SimpleDateFormatをインポートします。

import java.text.SimpleDateFormat

次に、SimpleDateFormatをインスタンス化します。

インスタンス化する際、引数に「"yyyyy"」を指定します。

そして、インスタンスからformat()を呼び出します。

format()の引数にDateを指定します。

val sdf = SimpleDateFormat("yyyy");
val year = sdf.format(date);

上記のformat()は、Dateの年を文字列として取得します。

スポンサーリンク

使用例

import java.text.SimpleDateFormat
import java.util.Date

fun main() {
    val date = Date();
    val sdf = SimpleDateFormat("yyyy");
    val year = sdf.format(date);
   
    println(date);
    println(year);
}
出力:
Thu Aug 25 23:44:27 UTC 2022
2022

コメント

タイトルとURLをコピーしました