美文网首页
Python datetime处理

Python datetime处理

作者: cyroom | 来源:发表于2017-09-01 23:42 被阅读0次

Python 有自带的datetime类,import datetime 就可以使用

譬如我想拿到两天前的日期:

nowDate = datetime.datetime.now()

delta = datetime.timedelta(days=1)

theDayBeforeYesterday = nowDate - 2* delta

顺便转换一下成为string

strTheDayBeforeYesterday = datetime.datetime.strftime(theDayBeforeYesterday,'%Y-%m-%d')

======================================

-date.year、date.month、date.day:年、月、日;

-date.replace(year, month, day):生成一个新的日期对象,用参数指定的年,月,日代替原有对象中的属性。

-date.timetuple():返回日期对应的time.struct_time对象;

-date.toordinal():返回日期对应的Gregorian Calendar日期;

-date.weekday():返回weekday,如果是星期一,返回0;如果是星期2,返回1,以此类推;

-data.isoweekday():返回weekday,如果是星期一,返回1;如果是星期2,返回2,以此类推;

-date.isocalendar():返回格式如(year,month,day)的元组;

-date.isoformat():返回格式如’YYYY-MM-DD’的字符串;

-date.strftime(fmt):自定义格式化字符串。

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 当前时区的名称

%% %号本身

相关文章

  • 【手把手教你】Python处理金融数据

    时间序列分析之日期处理 datetime处理日期 python常用的处理时间的库有:datetime,time,c...

  • datetime与logging

    datetime模块 datetime是python处理时间和日期的标准库。 主要使用: datetime.dat...

  • python对时间序列的处理

    简单介绍python处理时间。 基础python处理时间与日期 python基本的处理时间对象是datetime模...

  • 常用内建模块

    datetime datetime是Python处理日期和时间的标准库 datetime表示的时间需要时区信息才能...

  • python的datetime模块和logging模块

    datetime模块 datetime是python处理时间和日期的标准库。包含很多时间类。 在datetime模...

  • Python常用内建模块

    1、datetime datetime是Python处理日期和时间的标准库。 2、collections coll...

  • time

    1. Python中处理时间的模块 Python中处理时间的模块有time、datetime和calendar。 ...

  • Python datetime处理

    Python 有自带的datetime类,import datetime 就可以使用 譬如我想拿到两天前的日期: ...

  • python中的时间处理

    Python中关于时间、日期的处理库有三个:time、datetime和Calendar,其中datetime又有...

  • python库-时间处理模块

    python的时间处理模块主要有time,datetime,calendar几个模块,对时间的处理,python已...

网友评论

      本文标题:Python datetime处理

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