2011-08-10 2 views
1

주어진 날짜보다 늦거나/이전에 지정된 수의 날짜는 어떻게 얻을 수 있습니까? 예 : x <- as.Date("2001-01-01") 인 경우, 6 개월 후 (2001-07-01) 또는 그 이전 (2000-07-01)의 날짜는 x보다 어떻게됩니까? 복잡한 요소에는 초기 날짜의 달 또는 월당 일 수가 포함됩니다. 질문 당날짜 받기 특정 날짜로부터 일정 거리 떨어져 있음

+0

만 문의하십시오 하나 개의 질문. –

+0

@ Joshua, 그는 오직 한 가지 질문만을하고 있습니다. – Griffin

+0

@Griffin : 처음 게시 한 지 5 분이내에 편집하고 OP를 편집 했으므로 수정 사항이 표시되지 않습니다 ... 오히려 성가신 SO "기능" 나 한테 물어봐. –

답변

3
library(lubridate) 
ymd("2001-01-01") + months(6) 
ymd("2001-01-01") - months(6) 
+0

아, 글쎄 내 제안보다 더 의미가 있습니다. – Griffin

2
seq(as.Date("2001/01/01"), by = "6 months", length = 2)[2] 
# [1] "2001-07-01"