1
に変換しましたが、多くのオプションを試しましたが失敗しました。強制的にここに尋ねる。 日時は1/1/2016 0:00です。日付の日付/時刻をR
だから、私はなぜ知らない
start.time <- citi.bike$starttime
head(start.time)
start.date <- strftime(as.Date(start.time), format="%m/%d/%Y")
head(start.date)
を試してみましたが、私の日付が見え よう"01/20/0001" "01/20/0001" "01/20/0001"」 01/20/0001 "01/20/0001" 01/20/0001 "。
すべての日が「20」になりました。
なぜですか?
ジャスト 'as.Date(X、フォーマット= "%のM /%D /%Y")' – thelatemail
ああ、良い先生の@thelatemail、私はそれをしようと2時間を費やし、あなたはそれをやりました30秒。第二の質問で私を助けてくれますか?私はlubridateパッケージを使用しようとしましたが、多くを検索しましたが、もう一度失敗しました。 – Oleksiy
また、 'anytime :: anydate(x)'を使ってください。 [anytime](https://cran.r-project.org/package=anytime)パッケージの使命は、ほとんどの場合何が必要なのかが明らかであるため、日付/日時変換のために_正しいことを_することです完了しました。 C++レベルでもそれを行いますので、大きな入力に対してはかなり高速です。 –