如标题所述:为什么没有这样的功能?或者以不同的方式:功能的类型是什么?当我输入?update
时,我从stats
包中获取了一些内容,但是第7页上的here描述了一个重写函数。似乎还有一个lubridate:::update.Date
函数,但是我找不到该功能的任何解释。
Backround :我在一个软件包中使用了这个函数,只有在我在解密文件中使用Depends:
后才能使用它。最初我想使用lubridate::update()
...
答案 0 :(得分:1)
您需要加载lubridate包:
if host.lower() == domain.lower():
输出:
" 2016-08-04 08:58:08 CEST"
" 2010-01-01 08:58:08 CET"
答案 1 :(得分:1)
lubridate
包提供方法lubridate:::update.Date()
和lubridate:::update.POSIXt()
。这些函数不会导出到命名空间中,但是我假设,当函数重载时,当update()
应用于POSIX
或Date
对象时,它们会被调用。加载。
帮助页?lubridate:::update.POSIXt
提供了有关update
包中lubridate
功能的一些信息:
<强>描述强>
update.Date和update.POSIXt返回指定的日期 元素更新。未指定的元素将保持不变。 update.Date和update.POSIXt不会将指定的值添加到 现有的日期,他们将它们替换为适当的部分 现有日期。
<强>用法强>
##类'POSIXt'的方法
update(object,...,simple = FALSE)
帮助页面中的用法部分和示例表明这些函数不需要单独处理,因为在加载update()
库时只需使用lubridate
即可调用它们。 / p>
要检查这些函数,可以在控制台中键入(例如lubridate:::update.POSIXt
(不传递参数,不带括号)。