/**
* 時間変換
*
* @param timeString start_date (2019-09-13T20:30:05.214+09:00)
* @param format
* @return result time
*/
fun timeFormat(timeString: String?, format: String?): String {
var formatNew = format?.replace("Y", "y")
formatNew = formatNew?.replace("D", "d")
val date = ISO8601Utils.parse(timeString, ParsePosition(0))
return SimpleDateFormat(formatNew).format(date)
}
如果需要添加时区转换,那么需要加一个参数:
return SimpleDateFormat(formatNew, Locale.JAPAN).format(date)