2013-05-26 2 views
1

"Mar.01"로 날짜를 변환하는 중입니다. 표준 서식 규칙을 사용하여 전송하는 것이 간단 할 것이라고 생각했지만 문제가 있습니다. 예를 들어as.Date 및 형식 차이

, 내가 지금 같은 날짜 생산할 경우 :

format(Sys.Date(), "%b%y") 
[1] "May13" 

나는 같은 패턴 ::

as.Date(format(Sys.Date(), "%b%y"),"%b%y") 
[1] NA 

내가 시도 후자의 형식을 탈출을 사용하여 날짜 개체로 다시 변환 할 수 없습니다를 용어는 \\이지만 결과는 NA입니다. 내가 무엇을 놓쳤는가?

답변

1

아마도 날짜에 날짜를 포함해야합니다. 이 문제를 해결하기 위해 하루에 paste() 수 있습니다.

x <- paste0(1, format(Sys.Date(), "%b%y")) 
as.Date(x, "%d%b%y")