如何在R中向datetime对象添加天和分钟?

如何在R中向datetime对象添加天和分钟?,r,datetime,lubridate,R,Datetime,Lubridate,我正在尝试解析这样的日期时间:14.08.2014 00:00:01.202 我正试图得到以下信息: 今天是星期几 将n分钟添加到日期时间 为datetime添加n天 作为R的新手,我知道有几个包是关于时间的。现在,基于我的研究和技能水平,我正在学习lubridate包,以尝试完成这些任务。我想是因为毫秒的缘故,我遇到了困难 有人能给我一个完成这些任务所需的代码示例吗?首先转换为POSIXct类型 MyDate <- as.POSIXct("14.08.2014 00:00:01.202"

我正在尝试解析这样的日期时间:
14.08.2014 00:00:01.202

我正试图得到以下信息:

  • 今天是星期几
  • 将n分钟添加到日期时间
  • 为datetime添加n天
  • 作为R的新手,我知道有几个包是关于时间的。现在,基于我的研究和技能水平,我正在学习
    lubridate
    包,以尝试完成这些任务。我想是因为毫秒的缘故,我遇到了困难


    有人能给我一个完成这些任务所需的代码示例吗?

    首先转换为
    POSIXct
    类型

    MyDate <- as.POSIXct("14.08.2014 00:00:01.202", format = "%d.%m.%Y %H:%M:%S")
    MyDate
    ## [1] "2014-08-14 00:00:01 IDT"
    

    加分

    MyDate + 60
    ## [1] "2014-08-14 00:01:01 IDT"
    
    加小时

    MyDate + 3600
    ## [1] "2014-08-14 01:00:01 IDT"
    

    不需要外部包装。检查
    ?strtime
    。或者做一些谷歌搜索我的问题第一次得到了完美的回答。这意味着我的措辞正确,并张贴在正确的地方。。。(谦恭地)我质疑这个“暂停…”机制的逻辑。杀手就像一个符咒!谢谢你为我节省时间!!!NP,我相信谷歌也能提供一些帮助
    MyDate + 60
    ## [1] "2014-08-14 00:01:01 IDT"
    
    MyDate + 3600
    ## [1] "2014-08-14 01:00:01 IDT"