as.POSIXct无法正确获取格式

时间:2016-03-22 13:29:51

标签: r

我希望获得本周特定工作日(例如星期日)的17小时。所以我的尝试是

as.POSIXct(format(Sys.time(), '%U Sunday 17'), format = '%U %A %H')

给出2016-03-18 17:00:00(星期五)。我想念它一定是微不足道的。

更新。这个问题是关于产生意外结果而不是计算方法的函数。所以在我看来,它不是重复的。我错过的琐碎事情是年份规格格式。所以正确的答案是as.POSIXct(format(Sys.time(), '%Y %U Sunday 17'), format = '%Y %U %A %H')

0 个答案:

没有答案