在本文中,我们将在 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?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。