当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Sys.time 获取当前日期和时间


R语言 Sys.time 位于 base 包(package)。

说明

Sys.timeSys.Date 返回系统对当前日期(带时间和不带时间)的看法。

用法

Sys.time()
Sys.Date()

细节

Sys.time 返回一个绝对日期时间值,该值可以转换为不同的时区,并且可能返回不同的日期。

Sys.Date 返回当前 time zone 中的当前日期。

Sys.time 返回 "POSIXct" 类的对象(请参阅 DateTimeClasses )。在几乎所有系统上,它都会具有 sub-second 精度,可能是微秒或更好。在 Windows 上,它以时钟滴答声(通常为 1/60 秒)递增,报告精度为毫秒。

Sys.Date 返回 "Date" 类的对象(请参阅 Date )。

注意

Sys.time 可能会返回秒的小数部分,但它们会被类 "POSIXct" 的默认转换(例如打印)忽略。请参阅示例和 format.POSIXct 了解揭示它们的方法。

例子


Sys.time()
## print with possibly greater accuracy:
op <- options(digits.secs = 6)
Sys.time()
options(op)

## locale-specific version of date()
format(Sys.time(), "%a %b %d %X %Y")

Sys.Date()

也可以看看

date为固定格式字符串的系统时间。

Sys.timezone

system.time 用于测量表达式的已用时间/CPU 时间。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Get Current Date and Time。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。