Python中的时间和日期
来源:互联网 发布:加密db数据库怎么打开 编辑:程序博客网 时间:2024/06/08 03:13
time模块
由底层C库提供与时间相关的函数
import time#从纪元开始的秒数time.time()#15秒之后的秒数later=time.time()+15#格式化输出当前时间time.ctime()#格式化输出15秒之后的时间time.ctime(later)
将time对象转换为struct_time对象
time.gmtime()#返回结果:time.struct_time(tm_year=2015, tm_mon=10, tm_mday=9, tm_hour=6, tm_min=43, tm_sec=43, tm_wday=4, tm_yday=282, tm_isdst=0)
将一个struct_time对象转换为time对象(秒数)
time.mktime(time.gmtime())
返回应用了当前时区的当前时间,是一个struct_time()对象
time.localtime()
struct_time对象的各个属性:
tm_hour """hours, range [0, 23]"""tm_isdst """1 if summer time is in effect, 0 if not, and -1 if unknown"""tm_mday """day of month, range [1, 31]"""tm_min """minutes, range [0, 59]"""tm_mon """month of year, range [1, 12]"""tm_sec """seconds, range [0, 61])"""tm_wday """day of week, range [0, 6], Monday is 0"""tm_yday """day of year, range [1, 366]"""tm_year """year, for example, 1993"""
datetime模块
可以完成日期和时间的 解析、格式化、算术运算
datetime.time类表示时间
可以初始化 时、分、秒、毫秒、时区。注意毫秒数应该为整数
def __init__(self, hour=None, minute=None, second=None, microsecond=None, tzinfo=None)
datetime.date类表示日期
日期对象只有年/月/日
def __init__(self, year, month, day):
datetime.datetime类表示日期和时间
可以初始化 年、月、日、时、分、秒、毫秒、时区
def __init__(self, year, month, day, hour=None, minute=None, second=None, microsecond=None, tzinfo=None)
datetime.timedelta类表示时间间隔
两个日期相减得到一个timedelta对象
可以按天、秒、微秒、毫秒、分钟、小时、周 初始化
def __new__(cls, days=None, seconds=None, microseconds=None, milliseconds=None, minutes=None, hours=None, weeks=None):
total_seconds方法返回时间间隔的总共的秒数
def total_seconds(self, *args, **kwargs):
datetime.datetime对象之间可以用标准比较符号进行比较
datetime.datetime对象和datetime.timedelta对象可以进行加减操作,返回的是datetime.datetime对象
calendar模块用于处理日历
0 0
- python中的时间和日期
- Python中的时间和日期
- Python中的日期和时间
- Python中的日期和时间相关知识
- 10Python中的时间和日期
- python 时间和日期
- Python 日期和时间
- Python 日期和时间
- Python 日期和时间
- Python日期和时间
- python日期和时间
- Python 日期和时间
- python日期和时间
- python时间和日期
- Python 日期和时间
- Python日期和时间
- Python日期和时间
- Python 日期和时间
- android开发的小知识点
- CSS圆角按钮
- 字符串反转
- x265 1.8版本更新
- iOS面试题目
- Python中的时间和日期
- mysql 性能测试方法
- Java设计模式之装饰者模式
- HAProxy代理后端服务取真实IP
- 好的编程学习网站
- 【FAQ】Gerrit上打开的单子无法打开,点击提示“MissingobjectException:Missing unknown xxxx”
- winform快速开发平台 -> 基础组件之分页控件
- matlab中的numel函数
- metaq架构原理