R语言 如何把字符转换为时间戳

R语言 如何把字符转换为时间戳

在这篇文章中,我们将在R编程语言中把字符转换为时间戳。

我们可以通过strptime()方法将字符转换为时间戳。R语言中的strptime()函数是用来解析给定模板的日期和时间表示。

语法:

strptime(character, format, tz = “”)

其中。

  • character: 给出的日期和时间的字符串格式表示
  • tz: 字符串,指定转换所使用的时区。

例1 :将字符转换成年、月、日格式的时间戳

# 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程序

# 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 :在这个例子中,我们将指定时区

# 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"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程