位置: 编程技术 - 正文

Python中的time模块与datetime模块用法总结(time模块 python)

编辑:rootadmin

推荐整理分享Python中的time模块与datetime模块用法总结(time模块 python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中time模块的作用,python time time,python time time,python time time,python time_ns,python time time,python中的time模块,python timer模块,内容如对您有帮助,希望把文章链接给更多的朋友!

time模块time模块是包含各方面对时间操作的函数. 尽管这些常常有效但不是所有方法在任意平台中有效. time用struct_time表示时间

函数

time.time(): 返回一个时间戳 time.asctime([t]): 转换gmtime()和localtime()返回的元组或struct_time为string. time.clock(): 在第一次调用的时候, 返回程序运行的时间. 第二次之后返回与之前的间隔. time.ctime([secs]): 将时间戳转换为时间字符串, 如没有提供则返回当前的时间字符串,并与asctime(localtime())一样. time.gmtime([secs]): 将时间戳转化为, UTC 时区的struct_time. time.localtime([secs]): 类似gmtime()但会把他转换成本地时区. time.mktime(t): struct_time 转化为时间戳. time.sleep(secs): 线程推迟指定时间, 以秒为单位. time.strftime(format[,t]): 根据参数转换一个sturc_time或元组为字符串. time.strptime(string[, format]): 与strftime相反,返回一个struct_time.

time模块中常用的格式化字符串

%y 两位数的年份 ~ . %Y 四位数的年份 ~ %m 月份 ~ . %d day ~ . %H 时 ~ . %I 时 ~ . %M 分 ~ . %S 秒 ~ .

datetime模块datetime模块提供对于日期和时间进行简单或复杂的操作. datetime 模块提供了一下的可用类型(Available Types).

datetime.MINYEAR 和 datetime.MAXYEAR 模块常量表示datetime接受的范围

class datetime.date: 一个理想化的日期, 提供year, month, day属性 class datetime.time: 一个理想化的时间, 提供hour, minute, second, microsecond, tzinfo. class datetime.datetime: 日期和时间的组合.提供year, month, day, hour, minute, second, microsecond, tzinfo. class datetime.timedelta: 表达两个date,time和datetime持续时间内的微妙差异. class datetime.tzinfo: 时间对象的抽象基类.

下面说具体说一下类和类的方法

date类

一个date对象代表理想化的日期.

如果参数脱离给的范围会抛出, valueError.

1.类方法 >`date.today()`:返回当前的本地日期, 这等价于 `date.fromtimestamp(time.time())`.Return the current local date. This is equvalent to `date.fromtimestamp(time.time())`.

2.date.fromtimestamp(timestamp):根据提供的时间戳返回local date. 时间戳常用于对时间类型的存储.

Python中的time模块与datetime模块用法总结(time模块 python)

3.类方法date.fromordinal(ordinal):根据提供的Gregorian日历返回date.(不做描述)

类属性

date.min: 返回 date(MINYEAR, 1, 1). date.max: 返回 date(MAXYEAR, , ). date.year: 返回 年, MINYEAR和MAXYEAR之间 date.month: 返回 月, 1到月之间 date.day: 返回 1到 n 之间.

实例方法

date.replace(year, month, day):返回一个相同值的data对象, 除了这些参数给关键字指定新的值. date.timetuple(): 返回一个time.struct_time对象. date.toordinal(): 返回一个Gregoian Calendar对象. date.weekday(): 返回day of the week. 星期一为0,星期日为6. date.isoweekday(): 返回day of the week. 星期一为1,星期日为7. date.isocalendar(): 返回一个三元组, (ISO year, ISO week number, ISO weekday). date.isoformat(): 返回 一个'YYYY-MM-DD'的字符串格式. date.ctime(): 返回一个字符串日期, d.ctime() 等同于 time.ctime(time.mktime(d.timetuple())). date.strftime(format): 返回一个字符串日期, 格式自定义.

datetime 类

datetime 对象是一个单一的对象, 包含所有date和time对象的信息.

类方法

datetime.today(): 返回当前本地datetime.随着 tzinfo None. 这个等同于datetime.fromtimestamp(time.time()). datetime.now([tz]): 返回当前本地日期和时间, 如果可选参数tz为None或没有详细说明,这个方法会像today(). datetime.utcnow(): 返回当前的UTC日期和时间, 如果tzinfo None ,那么与now()类似. datetime.fromtimestamp(timestamp[, tz]): 根据时间戳返回本地的日期和时间.tz指定时区. datetime.utcfromtimestamp(timestamp): 根据时间戳返回 UTC datetime. datetime.fromordinal(ordinal): 根据Gregorian ordinal 返回datetime. datetime.combine(date, time): 根据date和time返回一个新的datetime. datetime.strptime(date_string, format): 根据date_string和format返回一个datetime.

实例方法

datetime.date(): 返回相同年月日的date对象. datetime.time(): 返回相同时分秒微秒的time对象. datetime.replace(kw): kw in [year, month, day, hour, minute, second, microsecond, tzinfo], 与date类似.

其他方法可查看官方文档…

类属性

datetime.min: datetime(MINYEAR, 1, 1). datetime.max: datetime(MAXYEAR, , , , , , ).

实例属性(read-only)

datetime.year: 1 至 datetime.month: 1 至 datetime.day: 1 至 n datetime.hour: In range(). 0 至 datetime.minute: In range(). datetime.second: In range(). datetime.microsecond: In range().

time类

time 代表本地(一天内)时间.

time类就是对时间的一些操作,其功能类似与datetime.其实date和time就是对datetime中日期和时间的操作.

Python面向对象编程中关于类和方法的学习笔记 类和实例python是一个面向对象的语言,而面向对象最重要的概念就是类和实例,记得刚学习的时候不太理解这些概念,直到老师说了一句物以类聚.没错就是

Python编码类型转换方法详解 本文实例讲述了Python编码类型转换方法。分享给大家供大家参考,具体如下:1:Python和unicode为了正确处理多语言文本,Python在2.0版后引入了Unicode字符

python编码总结(编码类型、格式、转码) 本文详细总结了python编码。分享给大家供大家参考,具体如下:【所谓unicode】unicode是一种类似于符号集的抽象编码,它只规定了符号的二进制代码,却

标签: time模块 python

本文链接地址:https://www.jiuchutong.com/biancheng/387002.html 转载请保留说明!

上一篇:详解Swift中属性的声明与作用(swift method swizzling)

下一篇:Python面向对象编程中关于类和方法的学习笔记(python面向对象编程心得体会)

  • 小规模企业增值税怎么申报
  • 两处以上取得工资如何交社保
  • 以前年度损益调整结转到哪里
  • 三证合一后个体户注销流程
  • 辞退福利是指
  • 发票开错对方已抵扣怎么处理
  • 职工教育经费中其他费用包括
  • 承兑汇票能直接兑换吗
  • 利息收入需要交印花税吗
  • 印花税是当月交当月的吗
  • 行政人员出差预借差旅费需要预算会计吗
  • 一般纳税人计提水利基金会计分录
  • 清算期间,公司是否可以经营
  • 现金存入银行会计摘要怎么写
  • 租赁的土地被征迁
  • 核销确实无法收回的应收账款后会影响资产负债率
  • 上海个人住房房产税
  • 不锈钢交几个点税
  • 一般户开户行可以开增值税专票么
  • 销售不动产扣除项目有哪些
  • 政府补贴收入账户是什么
  • 采用支付手续费方式委托代销商品
  • 增值税小规模申报表
  • 固定资产减值准备可以税前扣除吗
  • 房地产企业建设的幼儿园如何缴纳城镇土地使用税
  • 新建厂房环评流程
  • 在建工程及时结转重要性
  • 结转收入怎么计算
  • 应届生能参考注册公司吗
  • win7右键设置方法
  • 公司和个人分别交什么税
  • 房地产企业所得税预提成本10%
  • PHP:pg_field_prtlen()的用法_PostgreSQL函数
  • PHP - EasyUI DataGrid 资料取的方式介绍
  • 何为租赁合同
  • 在vue中如果computed属性是一个异步操作怎么办?
  • 编译redis报错
  • php关键字描红
  • 工资应发数就是企业的成本
  • 6372056181电子退库收入
  • 酒店客房收入怎么算
  • 个人所得税申报流程图
  • username命令
  • 应收账款的会计要素
  • python偏函数理解
  • 增值税申报流程大全(附图文详解)
  • 帝国cms使用redis
  • 工商年报股东实缴出资金额能写0吗
  • 差旅费抵扣所得税标准
  • 应收账款的账期是什么意思
  • 装修公司预收款要交增值税吗
  • 一般纳税人支付房租账务处理
  • 出口样品未报关处罚
  • 低预算高要求
  • 小微企业记账必须有会计证吗
  • 错误的原始凭证是什么
  • 重组合并
  • window正在检查内存
  • fedora怎么联网
  • boot from
  • xp系统安装版合集
  • win7旗舰版更改适配器没有蓝牙连接
  • windows8使用技巧
  • linux常用命令查看
  • Metaio in Unity3d 教程--- 二. 创建自己的Application
  • javascript entries
  • jQuery插件ajaxFileUpload使用详解
  • 基于stm32的100个毕业设计
  • JavaScript中的case
  • JavaScript window.document的属性、方法和事件小结
  • 安卓手机管家怎么关闭
  • 原生javascript
  • Android 4.4 Dialog 被状态栏遮挡的解决方法
  • 堆栈模式都是什么意思
  • javascript面向对象吗
  • 四川省国家税务局电子税务局
  • 电子税务局季度利润表本月数
  • 国家税务总局2019年45号公告解读
  • 暂估收入入账冲回如何会计分录
  • 年度申报个人所得税专项扣除多填了怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设