如何将日期重新格式化为unique=True
? (TZ是可选的)
Here是相关的帖子,但我需要R中的解决方案。
这是我的日期,我需要重新格式化。
CCYYMMDD HH:MM:SS TZ
编辑:具体来说,所需格式为:library(lubridate)
startdate <- as.Date("2015-01-01")
week.dates <- seq(startdate, by="1 week", length.out=12)
dat.week <- week.dates[wday(week.dates) != 1 & wday(week.dates) != 7]
biz.week <- format(as.POSIXct(as.Date(dat.week)), tz="America/Los_Angeles",usetz=TRUE)
答案 0 :(得分:2)
试试吧:
strftime(dat.week,format="%Y%m%d %H:%M %Z")
您也可以使用format
或as.character
代替strftime
。
答案 1 :(得分:1)
我想你也要求秒,所以这里有一个小修改:
strftime(dat.week,format="%C%y%m%d %H:%M:%S %Z")