當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。