start <- as.POSIXct("2016-01-17")
end <- start + as.difftime(72, units="days")
for(i in seq(from=start, by=60*60*24*7, to=end)) {
print(i)
}
上記のコードのとおり、2016年以降の日付は72日以内に印刷します。しかし、出力は常に1453006800のような数値です。私はas.Date、as.Date(i、origin = "2016-01-17 00:00:00 EST")を含むと考えることができるすべてを試しました...ありがとう!POSIXctの日付形式の印刷方法
:あなたは次のように
while
ループを使用することができます/ 6434663 /日付オブジェクト上の結果オブジェクトの結果の反復子) –おかげさまで多くの!それは最終的に動作します! – user5843090