どうも、ちょげ(@chogetarou)です。
Dateで年を文字列として取得する方法を紹介します。
方法

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
コメント