在本文中,我們將討論如何在 R 編程語言中將字符串轉換為日期時間。我們可以使用 POSIXct 函數將字符串轉換為 DateTime
用法:as.POSIXct(string, format=”%Y-%m-%d %H:%M:%S”, tz=”UTC”)
在哪裏
- string 是輸入字符串
- format 表示日期時間格式
- tz 指定本地時區
示例 1:將一個字符串轉換為日期時間
在這裏,我們將一個字符串作為輸入並將其轉換為 DateTime。
R
# consider a string
string = "2021-11-21 4:5:23"
# convert string to datetime
final = as.POSIXct(string, format="%Y-%m-%d %H:%M:%S", tz="UTC")
# display
print(final)
# get the type
class(final)
輸出:
[1] "2021-11-21 04:05:23 UTC" [1] "POSIXct" "POSIXt"
示例 2:將字符串列轉換為日期時間
在這裏,我們從 DataFrame 中獲取一個字符串,然後轉換為 DateTime
用法:as.POSIXct(dataframe$column_name, format=”%Y-%m-%d %H:%M:%S”, tz=”UTC”)
其中,
- DataFrame 是輸入 DataFrame
- column_name 是字符串日期時間列
R
# consider a dataframe
dataframe = data.frame(data = c( "2021-11-21 4:5:23",
"2021-11-22 4:5:23",
"2021-11-23 4:5:23",
"2021-11-24 4:5:23",
"2021-11-25 4:5:23"))
# convert data column to datetime
print(as.POSIXct(dataframe$data,
format="%Y-%m-%d %H:%M:%S",
tz="UTC"))
輸出:
[1] "2021-11-21 04:05:23 UTC" "2021-11-22 04:05:23 UTC" [3] "2021-11-23 04:05:23 UTC" "2021-11-24 04:05:23 UTC" [5] "2021-11-25 04:05:23 UTC"
相關用法
- PHP DateTime轉String用法及代碼示例
- SQL Datetime轉String用法及代碼示例
- Python DateTime轉integer用法及代碼示例
- Python datetime轉date用法及代碼示例
- SQL Datetime轉Date用法及代碼示例
- SQL Date轉Datetime用法及代碼示例
- Python DateTime轉UNIX Timestamp用法及代碼示例
- Python datetime.tzname()用法及代碼示例
- HTML DOM Input Datetime用法及代碼示例
注:本文由純淨天空篩選整理自171fa07058大神的英文原創作品 How to Convert String to Datetime in R?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。