在 R 编程中,可以通过使用基本函数 julian() 并在函数中传递日期对象作为参数来确定两个日期之间的差异。它忽略 leap-seconds。
用法: julian(x, origin)
参数:
x:表示日期对象
origin:表示必须从中计算差异的另一个日期对象
范例1:
# Define date objects
x <- as.Date("2020-06-18")
origin_date <- as.Date("2015-05-01")
# Difference between dates
julian(x, origin_date)
输出:
[1] 1875 attr(, "origin") [1] "2015-05-01"
范例2:
# Define date objects
x <- as.Date("2020-06-18")
origin_date <- as.Date("1920-06-18")
# Find difference between dates
julian(x, origin_date)
输出:
[1] 36525 attr(, "origin") [1] "1920-06-18"
相关用法
- R语言 difftime()用法及代码示例
- R语言 setdiff()用法及代码示例
- R语言 cov()用法及代码示例
- R语言 cor()用法及代码示例
- R语言 diff()用法及代码示例
- R语言 between()用法及代码示例
- R语言 match()用法及代码示例
- R语言 is.primitive()用法及代码示例
- R语言 intersect()用法及代码示例
- R语言 setequal()用法及代码示例
- R语言 union()用法及代码示例
- R语言 outer()用法及代码示例
- R语言 merge()用法及代码示例
- R语言 identical()用法及代码示例
- R语言 is.element()用法及代码示例
- R语言 segments()用法及代码示例
- R语言 polygon()用法及代码示例
- R语言 arrows()用法及代码示例
- R语言 colorRampPalette()用法及代码示例
注:本文由纯净天空筛选整理自utkarsh_kumar大神的英文原创作品 Find the Difference Between Two Dates in R Programming – julian() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。