如何将年份和日期转换为日期?
我有一个年份值和一年中的某一天,想转换为日期(日/月/年)。
I have a year value and a day of year and would like to convert to a date (day/month/year).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
toordinal()
和 < a href="http://docs.python.org/library/datetime.html#datetime.date.fromordinal" rel="noreferrer">fromordinal()
函数 <可以使用 code>date 类:The
toordinal()
andfromordinal()
functions of thedate
class could be used:因为现在很常见,所以使用
pandas
选项,使用具有指定单位和原点的pd.to_datetime
:since it is pretty common these days, a
pandas
option, usingpd.to_datetime
with specified unit and origin:使用 mx.DateTime 模块获取日期类似于上面使用
datetime
和timedelta
提出的方法。即:因此,假设您知道年份(例如 2020 年)和 doy(一年中的某一天,例如 234),则:
返回
mx.DateTime 库的优点是具有许多有用的功能。根据其主页中的描述:
存储格式。
集成轻而易举。
现在)。
Using the mx.DateTime module to get the date is similar to what has been proposed above using
datetime
andtimedelta
. Namely:So, given that you know the year (say, 2020) and the doy (day of the year, say 234), then:
which returns
The advantage of the mx.DateTime library is that has many useful features. As per description in its homepage:
storage formats.
integration a breeze.
now).