R×lubridate::today 今日の日付を取得する

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"