Skip to content

Instantly share code, notes, and snippets.

@eienf
eienf / erayears.swift
Created May 6, 2021 13:43
print all years in specified era, era number = 1 is Taika, era number = 235 is Heisei
import Foundation
let japanese = Calendar(identifier: .japanese)
let gregorian = Calendar(identifier: .gregorian)
let locale = Locale(identifier: "ja")
let format = DateFormatter()
format.calendar = japanese
format.dateFormat = "Gy年"
format.locale = locale