美文网首页
python time&datetime

python time&datetime

作者: SlashMan | 来源:发表于2019-04-14 22:39 被阅读0次

    python中的时间有三种表现形式时间戳、元组、格式化的字符串。

    一、时间戳、元组、格式化的字符串的获取

    1.时间戳

    time.time()

    2.元组

    time.localtime()

    3.字符串

    time.asctime()# Sun Apr 14 22:15:24 2019

    time.ctime()# Sun Apr 14 22:15:24 2019

    datetime.datetime.now()# 2019-04-14

    二、三者之间的转化

    1.时间戳--->元组

    time.gmtime(time.time())

    2.元组--->时间戳

    time.mktime(time.localtime())

    3.元组--->字符串

    time.strftime( '%Y:%M:%d','2019/4/14')

    time.asctime(time.localtime())

    4.字符串-->元组

    time.strpime('2019/4/14','%Y:%M:%d')

    5.时间戳--->字符串

    datetime.date.fromtimestamp()

    三、时间计算

    # 当前时间+3天

    print(datetime.datetime.now() + datetime.timedelta(3))

    # 当前时间-3天

    print(datetime.datetime.now() - datetime.timedelta(-3))

    # 当前时间+3小时

    print(datetime.datetime.now() + datetime.timedelta(hours=3))

    # 当前时间+30分钟

    print(datetime.datetime.now() + datetime.timedelta(minutes=30))

    相关文章

      网友评论

          本文标题:python time&datetime

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