이 작동합니다 : R가 자동으로 추가됩니다
myMtime #time vector
myMtime <- sprintf("%04d", myMtime)
myStdTime <- as.POSIXct(myMtime, format = "%H%M", origin = "1970-01-01", tz = "UTC")
myStdTime #time as unix standard for time zone UTC
주 당신이 변환하는 년 - 월 - 일 myMtime
. 출력 형식을 사용 format
를 들어
myMtime #time vector
date <- "2016-01-01"
myMtime <- sprintf("%04d", myMtime)
myStdTime <- as.POSIXct(paste0(date, " ", myMtime), format = "%Y-%m-%d %H%M", origin = "1970-01-01", tz = "UTC")
myStdTime #time as unix standard for time zone UTC
:
format(myStdTime, format = "%r%p")
#or thing like that:
format(myStdTime, format = "%a %b %d %X %Y %Z")
#for further explanations consider:
?strptime
[군사 시간에서 표준 시간으로 변환하는 열]의 가능한 복제본 (http://stackoverflow.com/questions/30988040/converting-column-from-military-time-to-standard-time) –
답장을 보내 주셔서 감사합니다. 당신이 언급 한 그 링크가 내 문제와 다른지 확인하십시오 .. – user3454746