当前位置: 首页 > 编程笔记 >

python datetime中strptime用法详解

易自珍
2023-03-14
本文向大家介绍python datetime中strptime用法详解,包括了python datetime中strptime用法详解的使用技巧和注意事项,需要的朋友参考一下

python 中datetime中strptime用法,具体代码如下所示:

import datetime
day20 = datetime.datetime.strptime('2020-01-01 0:0:0', '%Y-%m-%d %H:%M:%S')
nowdate = datetime.datetime.today()
dela = day20 - nowdate
day = dela.days
hour = int(dela.seconds / 60 / 60)
minute = int((dela.seconds - hour * 60 * 60) / 60)
second = dela.seconds - hour * 60 * 60 - minute * 60
print('到2020年元旦还有:' + str(day) + '天' + str(hour) + '小时' + str(minute) + '分' + str(second) + '秒')

python中时间日期格式化符号

%y 两位数的年份表示(00-99)
%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 当前时区的名称

语法

  1. 时间.strftime(时间格式)
  2.  datetime.strptime(字符串,时间格式)
  3. 例子:
  4.  datetime.strptime(str,'%Y-%m-%d')
  5. datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")

总结

以上所述是小编给大家介绍的python 中datetime中strptime用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

 类似资料:
  • 本文向大家介绍在Python中操作时间之strptime()方法的使用,包括了在Python中操作时间之strptime()方法的使用的使用技巧和注意事项,需要的朋友参考一下  strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或localtime()。 格式参数使用相同的指令使用strftime();它默认为“%a %b %d %H:%

  • 问题内容: 这是日期时间的默认字符串表示形式: 用它解析的正确格式字符串是什么?也就是说,用什么格式代替“ ???” 始终具有以下不变式: 问题答案: 这是不可能的使用,如已经在这里。 升级到Python 3.7 并使用该方法。 由Paul Ganssle在issue15873中贡献。

  • 问题内容: 我有一个使用IPDDump创建的Blackberry IPD备份中的CSV转储文件。这里的日期/时间字符串看起来像这样(澳大利亚时区): 我需要能够在Python中解析此日期。首先,我尝试开始使用该功能。 但是,由于某种原因,返回的对象似乎没有任何tzinfo关联。 我确实在该页面上阅读了显然是默默丢弃的内容,但是,我检查了文档,但找不到此处记录的任何效果。 我已经能够使用第三方库来解

  • 本文向大家介绍SQL中Merge用法详解,包括了SQL中Merge用法详解的使用技巧和注意事项,需要的朋友参考一下 MERGE语句是SQL语句的一种。在SQL Server、Oracle数据库中可用,MySQL、PostgreSQL中不可用。MERGE是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表(原数据表,source table)或子查询的

  • 本文向大家介绍ASP.NET中IsPostBack用法详解,包括了ASP.NET中IsPostBack用法详解的使用技巧和注意事项,需要的朋友参考一下 本文针对ASP.NET中IsPostBack的用法进行了详细的说明,有助于读者更准确的掌握ASP.NET中IsPostBack的用法。 一、IsPostBack介绍: Page.IsPostBack是一个标志:当前请求是否第一次打开。调用方法为:P

  • 本文向大家介绍Java中DecimalFormat用法详解,包括了Java中DecimalFormat用法详解的使用技巧和注意事项,需要的朋友参考一下 我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供DecimalFormat类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子: DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表