在本文中,我們將在 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"
相關用法
- Java TimeStamp轉Date用法及代碼示例
- Java Date轉TimeStamp用法及代碼示例
- R UNIX Timestamp轉Date Object用法及代碼示例
- Python DateTime轉UNIX Timestamp用法及代碼示例
- R語言 as.character()用法及代碼示例
- HTML DOM Geolocation timestamp屬性用法及代碼示例
注:本文由純淨天空篩選整理自saisravanprojects大神的英文原創作品 How to Convert Character to a Timestamp in R?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。