📜  在 R 编程中获取不同格式的日期和时间 - date()、Sys.Date()、Sys.time() 和 Sys.timezone()函数(1)

📅  最后修改于: 2023-12-03 15:37:28.703000             🧑  作者: Mango

在 R 编程中获取不同格式的日期和时间

在 R 编程中,获取当前日期和时间是非常常见的需求。R 语言提供了几个函数可以帮助我们获取不同格式的日期和时间。

date() 函数

date() 函数返回当前日期的基本格式,即 YYYY-MM-DD。例如,以下是获取当前日期的代码示例:

today <- date()
today

输出结果:

[1] "2022-01-01"
Sys.Date() 函数

Sys.Date() 函数返回一个日期对象,该对象包含当前日期的完整信息,例如年份、月份和日期。以下是获取当前完整日期的示例代码:

today <- Sys.Date()
today

输出结果:

[1] "2022-01-01"
Sys.time() 函数

Sys.time() 函数返回当前日期和时间的完整信息,包括年份、月份、日期、时间、时区等。以下是获取当前完整日期和时间的示例代码:

now <- Sys.time()
now

输出结果:

[1] "2022-01-01 00:00:00 CST"
Sys.timezone() 函数

Sys.timezone() 函数返回当前系统所在的时区。以下是获取当前时区的示例代码:

timezone <- Sys.timezone()
timezone

输出结果:

[1] "Asia/Shanghai"
总结

在 R 编程中,我们可以使用 date() 函数获取基本日期格式,使用 Sys.Date() 函数获取完整日期信息,使用 Sys.time() 函数获取完整日期和时间等信息,并使用 Sys.timezone() 函数获取当前系统所在的时区。这些函数可以帮助我们轻松地获取日期和时间信息,方便我们进行数据处理和分析。