R言語で、今日の日付を取得する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です。ここでは、lubridateパッケージのtoday()の使用方法についてお伝えします。
today()の概要
today()は、今日の日付を取得するための関数です。
today()の使い方
today(tzone = "")
today()の引数
tzone = “”
現在時刻を取得するタイムゾーンを指定する文字ベクトルを指定します。
tzoneのデフォルトはコンピュータのシステムタイムゾーンです。now(“UTC”)で協定世界時(UTC)の現在時刻を取得できます。
today()の戻り値
POSIXctオブジェクトとして表された現在の日時を返します。
準備
あらかじめ、tidyverseパッケージを読み込んでおきます。
library(tidyverse)
使用例
現在日時を取得するには次のようにします。
today()
[1] "2025-10-31"