R语言学习:数据结构8-日期和时间
2016-02-29 21:33
495 查看
日期和时间 date time
日期:Date 内部存储的是距离1970-01-01的天数。
相关函数:date(),Sys.Date(),weekdays(),months(),quarters()。
查看日期
#date
x <- date() //查看当前系统日期和时间
class(x) //字符型
x2 <- Sys.Date() //系统日期
class(x2) //日期类型
x3 <- as.Date("2016-02-17") //存储为日期类型:年-月-日,"yyyy-mm-dd"。
class(x3) //日期类型
weekdays(x3)
months(x3)
quarters(x3)
julian(x3) //距离1970-01-01的天数
x4 <- as.Date("2015-02-17")
x3-x4
class(x3-x4) //差分类型
as.numeric(x3-x4 ) //日期运算
时间:POSIXct、POSIXlt 内部存储的是距离1970-01-01的秒数,Sys.time()。
POSIXct:整数,常用于存入数据框。
POSIXlt:列表,还包括星期、年、月、日等信息。
查看时间
#time
y <- date() //查看当前系统日期和时间
class(y) //字符型
x <- Sys.time() //系统时间
class(x) //POSIXct型
x2 <- as.POSIXlt(x)
class(x2) //POSIXlt类型
names(unclass(x2)) //查看lt中存了哪些变量
names(x2) //显示NULL
x2$sec //查看变量x2中的秒数
x3 <- as.POSIXct(x2)
字符类型转换为日期时间类型
as.Date("2016-02-17") //特定格式转换
as.POSIXlt() //特定格式转换
as.POSIXct() //特定格式转换
x1 <- "Jan 1, 2015 01:01"
strptime(x1, "%B %d, %Y %H:%M") //不同格式的字符串转换成日期时间
日期:Date 内部存储的是距离1970-01-01的天数。
相关函数:date(),Sys.Date(),weekdays(),months(),quarters()。
查看日期
#date
x <- date() //查看当前系统日期和时间
class(x) //字符型
x2 <- Sys.Date() //系统日期
class(x2) //日期类型
x3 <- as.Date("2016-02-17") //存储为日期类型:年-月-日,"yyyy-mm-dd"。
class(x3) //日期类型
weekdays(x3)
months(x3)
quarters(x3)
julian(x3) //距离1970-01-01的天数
x4 <- as.Date("2015-02-17")
x3-x4
class(x3-x4) //差分类型
as.numeric(x3-x4 ) //日期运算
时间:POSIXct、POSIXlt 内部存储的是距离1970-01-01的秒数,Sys.time()。
POSIXct:整数,常用于存入数据框。
POSIXlt:列表,还包括星期、年、月、日等信息。
查看时间
#time
y <- date() //查看当前系统日期和时间
class(y) //字符型
x <- Sys.time() //系统时间
class(x) //POSIXct型
x2 <- as.POSIXlt(x)
class(x2) //POSIXlt类型
names(unclass(x2)) //查看lt中存了哪些变量
names(x2) //显示NULL
x2$sec //查看变量x2中的秒数
x3 <- as.POSIXct(x2)
字符类型转换为日期时间类型
as.Date("2016-02-17") //特定格式转换
as.POSIXlt() //特定格式转换
as.POSIXct() //特定格式转换
x1 <- "Jan 1, 2015 01:01"
strptime(x1, "%B %d, %Y %H:%M") //不同格式的字符串转换成日期时间
相关文章推荐
- R语言学习:数据结构7-数据框
- R语言学习:数据结构6-缺失值
- R语言学习:数据结构5-因子
- R语言学习:数据结构4-列表
- R语言学习:数据结构3-矩阵、数组
- R语言学习:数据结构2-向量
- R语言学习:数据结构1-对象与属性
- 数据结构——红黑树(red-black tree)
- 数据结构之二叉搜索树
- 5-4-十字链表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版
- 5-3-行逻辑链接的顺序表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版
- HDU3436[离散化splay]
- 数据结构之四叉树的实现
- 数据结构心得1
- 【数据结构】栈的压入、弹出序列
- 5-2-三元组顺序表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版
- 数据结构(13)二叉树的动态链表存储和遍历的实现
- 【数据结构与算法】希尔排序
- 数据结构(12)--二叉树的静态链表存储和遍历的实现
- 【数据结构】包含min函数的栈