最近遇到一个比较简单的问题,有的nc文件或者excel文件中日期读取出来是一个整数,表示从某年某月某日算起的第几天,那么如何在python中将该数字转化为具体的日期呢?经过查阅资料,可以用datetime包用一行代码进行换算,具体代码如下:
import datetime
days=1
datetime.datetime.fromordinal(datetime.date(1900,1,1).toordinal()+days)
即可返回与1900年1月1日间隔1天的日期:
datetime.datetime(1900, 1, 2, 0, 0)
希望可以帮到你!如果可以的话,欢迎投喂~