将2000年1月1日以来的天数转换为日期格式

Zmnako Awrahman

自2000年1月1日以来的天数(这是0天),我的数据中有一个列。如何将天数转换为日期格式(2000-01-01)?

Number_of_days    Date
3536              2011-01-03
3537              2011-01-04
3538              2011-01-05
3539              2011-01-06
3540              2011-01-07
3541              2011-01-08

我想在df中添加一个新列,Date类似于上一以上“到目前为止”的天数只是一个示例。

夏普

您需要使用-origin参数as.Date使用:

as.Date(3536:3541, origin = '2000-01-01')

给出:

[1] "2009-09-06" "2009-09-07" "2009-09-08" "2009-09-09" "2009-09-10" "2009-09-11"

在您的情况下,您可以使用:

as.Date(df$Number_of_days - 1, origin = '2000-01-01')

要么:

as.Date(df$Number_of_days, origin = '1999-12-31')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将自2000年1月1日以来的纳秒转换为Postgresql中的时间戳

如何将自1970年1月1日以来的秒数转换为日期时间值?

将天数转换为年,月,日

将日期2015年1月12日上午10:51转换为日期格式以供Sharepoint使用

如何将日,月,年转换为日期格式?

如何在Python中将2015年6月1日转换为日期格式

将字符串“ 2018年6月1日星期五”转换为日期

从2000年1月1日开始从UNIX时间转换为时间戳

将日期格式(2018 年 10 月 12 日)转换为 R 格式的日期

在Swift中将Double(自1899年12月30日以来的天数)转换为Date?

如何将自2001年1月1日00:00以来经过的秒数转换为bash中的人类可读日期?

试图计算自 1900 年 1 月 1 日以来的天数并且 DateDiff 函数已关闭

将日期从“ 2009年12月12日”格式转换为“ 2009年12月31日”

Python:将“ 1990年以来的天数”转换为日期时间对象

PHP - 将单独的日、月和年转换为 mysql 日期格式

将日期转换为“ 2015年12月17日”格式

如何将只有一年的日期转换为 R 中格式为“年-月-日”的日期

如何将日期时间(例如:2015/06/04 22:31:25)转换为2015年1月4日

SQL中2012年1月1日的日期格式

C ++:将格式为20160120的日期转换为自纪元以来的天数

将年和月转换为日期格式

将天转换为年,月,日格式

在Excel 2003中将日期时间格式化为2015年1月1日

雨果(Hugo)将显示正确格式的日期显示为“ 0001年1月1日”

如何从1970年1月1日在Lua以来经过的秒数中获取日期(月,日,年)?

如何转换2014年1月1日格式的GetDate()?

如何将年,月,日转换为日期时间?

将原始日期转换为熊猫年,月/日

将年、月和日转换为日期时间