微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python_时间模块

一、标准库datetime        

datetime模块

        对日期、时间、时间戳的处理

datetime类

                类方法

                        1.today()返回本地时区当前时间的datetime对象

                        2.Now(tz=None)返回当前时间的datetime对象,时间到微妙,如果tz为None,返回                             和today()一样

                        3.utcNow()没有时区的当前时间

                        4.fromtimestamp(timestamp,tz=None)从一个时间戳返回一个datetime对象

                        (时间戳:格林威治时间1970年1月1日0点到现在的秒数)

         datetime对象

                       1.构造方法datetime.datetime(2016,12,2,15,33,55,78878)

                       2.year、month、day、hour、minute、second、microsecond,取datetime对象的                           年月日时分秒及微妙

                       3.weekday()返回星期第几天,从0-6

                       4.isoweekday()返回星期第几天,从1-7

                       5.date()返回日期date对象

                       6.time()返回时间time对象

                       7.replace()修改并返回新的时间

                       8.isocalendar()返回一个元组(年,周数,周的天)

日期格式化

        类方法strptime(date_string,format),返回datetime对象

        对象方法strftime(format),返回字符串

        字符串format函数格式化

     

 timedelta对象

        datetime=datetime1+timedelta

        datetime2=datetime1-timedelta

        timedelta=datetime1-datetime2

        构造方法                datetime.timedelta(day=0,seconds=0,microseconds=0,millseconds=0,minutes=0,hours=0,w          eeks=0)

 total_seconds()返回时间差的总秒数

原文地址:https://www.jb51.cc/wenti/3281843.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐