time.strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。
import time from datetime import datetime result = time.strptime("1. 2022-12-10 10:45:00","1. %Y-%m-%d %H:%M:%S") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("2. 2020-12-10 is Thursday","2. %Y-%m-%d is %A") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("3. 十二小时制时间是:2020-12-10 10:45:00AM","3. 十二小时制时间是:%Y-%m-%d %H:%M:%S%p") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("4. 现在是: Thu Dec 10 10:45:00 2020","4. 现在是: %c") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("6. 2020-12-10是December,这是一年的第345天","6. %Y-%m-%d是%B,这是一年的第%j天") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("7. 2020-12-06是Sunday,这是一年的第49周","7. %Y-%m-%d是%A,这是一年的第%U周") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) result = time.strptime("8. 12/06/20是Sunday,这是2020一年的第48周","8. %x是%A,这是%Y一年的第%W周") expire_date_st = time.strftime("%Y-%m-%d %H:%M:%S",result) print(expire_date_st) 结果: 2022-12-10 10:45:00 2020-12-10 00:00:00 2020-12-10 10:45:00 2020-12-10 10:45:00 2020-12-10 00:00:00 2020-12-06 00:00:00 2020-12-06 00:00:00 python中时间日期格式化符号: %y 两位数的年份表示(00-99),数值 69–99 被映射为 1969–1999;数值 0–68 被映射为 2000–2068 %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数(01-12) %M 分钟数(00-59) %S 秒(00-59) %a 本地简化星期名称 %A 本地完整星期名称 %b 本地简化的月份名称 %B 本地完整的月份名称 %c 本地相应的日期表示和时间表示 %j 年内的一天(001-366) %p 本地A.M.或P.M.的等价符 %U 一年中的星期数(00-53)星期天为星期的开始 %w 星期(0-6),星期天为星期的开始 %W 一年中的星期数(00-53)星期一为星期的开始 %x 本地相应的日期表示 %X 本地相应的时间表示 %z 时区偏移以格式 +HHMM 或 -HHMM 形式的 UTC/GMT 的正或负时差指示 %Z 当前时区的名称 %% %号本身
标签:-%,10,00,12,Python,strptime,result,time From: https://www.cnblogs.com/lucktomato/p/16837514.html