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


R Character轉Timestamp用法及代碼示例


在本文中,我們將在 R 編程語言中將字符轉換為時間戳。

我們可以使用 strptime() 方法將字符轉換為時間戳。 R 語言中的 strptime() 函數用於使用給定模板解析給定的日期和時間表示。

用法

strptime(character, format, tz = “”)

其中,

  • 字符:給定日期和時間的字符串格式表示
  • tz:一個字符串,指定用於轉換的時區

例子1:將字符轉換為年月日格式時間戳



R


# create character
character = "2021-4-4"
# convert character with year month and date format
print(strptime(character, "%Y-%m-%d"))

輸出

[1] "2021-04-04 UTC"

例子2:R 將字符轉換為時間戳的程序

R


# create character
character = "2021-4-4 02:23:34"
# convert character with year month date
# and Hours minutes and seconds format
print(strptime(character, "%Y-%m-%d %H:%M:%S"))

輸出

[1] "2021-04-04 02:23:34 UTC"

例子3:在本例中,我們將指定時區

R


# create character
character = "2021-4-4 02:23:34"
# convert character with year month date
# and Hours minutes and seconds format
# and specify time zone as UTC
print(strptime(character, "%Y-%m-%d %H:%M:%S",tz="UTC"))

輸出

[1] "2021-04-04 02:23:34 UTC"



相關用法


注:本文由純淨天空篩選整理自saisravanprojects大神的英文原創作品 How to Convert Character to a Timestamp in R?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。