美文网首页
python 将24时转换成下一天的00时

python 将24时转换成下一天的00时

作者: 晨阳ouc | 来源:发表于2021-10-30 09:57 被阅读0次

# 将24时变成下一天的00时

def t24_t00(strnum):

    # 将时间字符串中24时转换为下一天的00时,例如2018123124时转换为2019010100时

    import datetime

    if strnum[8:10] == "24":

        time1 = datetime.datetime.strptime(strnum[0:8],"%Y%m%d")

        time2 = time1+datetime.timedelta(days=1)

        time3=datetime.datetime.strftime(time2,format="%Y%m%d%H")+strnum[10:]

        return time3

    else:

        return strnum

# print(t24_t00("201711302430")) 

# print(t24_t00("20181231245959")) 

相关文章

网友评论

      本文标题:python 将24时转换成下一天的00时

      本文链接:https://www.haomeiwen.com/subject/cakgaltx.html