python time怎么在规定时间做事

python time怎么在规定时间内做规定的事
求da lao告诉告诉本xiao di

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7661813
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:解决python 使用time.loacltime()获取当前时间不准问题
  • 除此之外, 这篇博客: Python之time模块中的 3.2自定义格式化 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    我们可以使用 time 模块的 strftime 方法来格式化日期:time.strftime(format[, t]),第一个参数是格式化字符串,第二个参数是时间元组。

    import time
    
    print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
    
    print(time.strftime("%a %b %d %H:%M:%S %Y", time.localtime()))
    
    2022-02-19 18:28:08
    Sat Feb 19 18:28:08 2022
    

    上面的案例演示了将本地时间进行格式化输出。

    格式化符号含意
    %a本地化的缩写星期中每日的名称。
    %A本地化的星期中每日的完整名称。
    %b本地化的月缩写名称。
    %B本地化的月完整名称。
    %c本地化的适当日期和时间表示。
    %d十进制数 [01,31] 表示的月中日。
    %H十进制数 [00,23] 表示的小时(24小时制)。
    %I十进制数 [01,12] 表示的小时(12小时制)。
    %j十进制数 [001,366] 表示的年中日。
    %m十进制数 [01,12] 表示的月。
    %M十进制数 [00,59] 表示的分钟。
    %p本地化的 AM 或 PM 。
    %S十进制数 [00,61] 表示的秒。
    %U十进制数 [00,53] 表示的一年中的周数(星期日作为一周的第一天)。 在第一个星期日之前的新年中的所有日子都被认为是在第 0 周。
    %w十进制数 [0(星期日),6] 表示的周中日。
    %W十进制数 [00,53] 表示的一年中的周数(星期一作为一周的第一天)。 在第一个星期一之前的新年中的所有日子被认为是在第 0 周。
    %x本地化的适当日期表示。
    %X本地化的适当时间表示。
    %y十进制数 [00,99] 表示的没有世纪的年份。
    %Y十进制数表示的带世纪的年份。
    %z十进制带符号数[-1200,+1200]表示时区。
    %Z时区名称。
    %%字面的 ‘%’ 字符。

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^