SimpleDateFormat 日付と時刻の書式

SimpleDateFormat関数

// 当日から4日分の日付のリストを戻す例
private fun getPickupOptions(): List<String> {
    val options = mutableListOf<String>()

    // 日時のフォーマットを取得。言語はデバイスのロケールを使用
    val formatter = SimpleDateFormat("E MMM d", Locale.getDefault())

    // 現在日時を取得
    val calendar = Calendar.getInstance()

    // 4日分の日時を取得
    repeat(4) {
        options.add(formatter.format(calendar.time))
        calendar.add(Calendar.DATE, 1)
    }
    return options
}

SimpleDateFormatのフォーマットパターン

トレーニング > KOTLIN を用いた ANDROID の基本 > ナビゲーション > ナビゲーションの発展例 > 共有ビューモデル > 7. ビューモデルを使用するように pickup と summary の各フラグメントを更新する