[Android/Kotlin] SIMPLEDATEFORMAT

정민수·2024년 1월 28일
post-thumbnail

SimpleDateFormat

SimpleDateFormat은 첫번째 인자로 시간을 넣어주고 두번째 인자로 시간대, 지역설정을 할 수 있다. Locale는 지역 설정이다

fun main() {
    val currentTime = LocalDateTime.now()
    println("현재날짜&시간 $currentTime")

    val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss", Locale.getDefault())
    val formatter2 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm", Locale.getDefault())
    val formatter3 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH", Locale.getDefault())
    val formattedDate = currentTime.format(formatter)
    val formattedDate2 = currentTime.format(formatter2)
    val formattedDate3 = currentTime.format(formatter3)

    println("포맷된 날짜&시간(년,월,일,시간,분,초): ${formattedDate}초")
    println("포맷된 날짜&시간(년,월,일,시간,분): ${formattedDate2}분")
    println("포맷된 날짜&시간(년,월,일,시간): ${formattedDate3}시")
}

profile
응애...아무것도 모르는 개발자 흉내라도 내고 싶은 비전공자입니다.

0개의 댓글