web-dev-qa-db-ja.com

タイムスタンプから日付を抽出する最も簡単な方法

次のタイムスタンプを検討してください

_timestamp <- ymd_hms("2011-08-10 14:00:00", tz = "Pacific/Auckland")

> timestamp
[1] "2011-08-10 14:00:00 NZST"
_

日付の部分_2011-08-10_を取得する最も簡単な方法は何ですか。また、この日付が文字列ではなく適切な日付であることを確認してください。

lubridate::day(timestamp)の使用は明らかにここでは失敗します。

13

これはおそらく最も簡単な方法です。

date(timestamp)

文字列ではなく日付クラスを返します。

8
doron

日ではなく日付を使用

lubridate::date(timestamp)
1
Praveen Kumar