python datetime模块简单记录
python datetime模块简单记录
https://docs.python.org/2.7/library/datetime.html#
一、datetime模块下的有多个类用来操作日期和时间,如下
date、time、datetime、timedelta、tzinfo
引用如下
# encoding: utf-8 from datetime import date, time, datetime, timedelta, tzinfo
二、各个类的简单使用
- timedelta类
代表date或time的差值
初始化
# encoding: utf-8 from datetime import date, time, datetime, timedelta, tzinfo a = timedelta(days=0,seconds=0,microseconds=0,milliseconds=0,minutes=0,hours=0,weeks=0) d = timedelta(microseconds=-1) print(d.days, d.seconds, d.microseconds) # (-1, 86399, 999999) cc = (-24*60*60+d.seconds)*1000000+d.microseconds # -1
1 millisecond(微秒)= 1000 microseconds(毫秒)
系统内部只存储 days 、seconds 、microseconds ,其他的参数被转换成这三种
- date类
代表在一种理想化日历中日期,不多做介绍
具体类方法、实例方法参考帮助文档,几个重要的方法
类方法:datetime.date(year, month, day)、date.today()
实例方法:date.replace(year, month, day)、date.strftime(format)
- datetime
作为一个单独的类却包含了date类和time类的所有信息
初始化
# encoding: utf-8 from datetime import date, time, datetime, timedelta, tzinfo a = datetime.datetime(year=2019,month=3,day=8,hour=0,minute=0,second=0,microsecond=0,tzinfo=None)
year、month、day是必填项,其他可选
重要类方法
datetime.now([tz]) tz为 tzinfo虚类的子类的实例
datetime.utcnow() 返回当前UTC(协调世界时-由原子钟提供)日期与时间
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
3月8日云栖精选夜读 | 阿里云:5G时代云边端将三体协同,边缘计算也将成为基础设施
“5G时代,边缘计算将发挥更大价值。”3月8日,阿里云边缘计算技术负责人杨敬宇向媒体表示,边缘计算作为5G时代的一项关键技术,未来将成为不可或缺的基础设施之一。 热点热议 阿里云:5G时代云边端将三体协同,边缘计算也将成为基础设施 作者:技术小能手 达摩院里的女Leader,一面温柔似水一面灿烂如阳 作者:技术小能手 阿里巴巴女工程师的人生哲学:快乐工作,认真生活 作者:技术小能手 知识整理 SpringBoot 配置静态文件缓存 作者:踩着七色云彩 如何优雅地查看 JS 错误堆栈? 作者:fundebug 如何选择最适合二次开发的GPS定位系统,专注位置行业二次开发 作者:太阳北斗 最佳实践:如何将NAT带宽包转换成共享带宽 作者:一弹就飞发表在:阿里云网络产品 java并发汇总 作者:胤弘 美文回顾 人生是自己的选择,双11技术大队长的育女心经 作者:技术小能手 阿里的千手观音,和影视剧里的职场女神们有什么不同? 作者:技术小能手 C位级运算基础 作者:cloud_ruiy TableStore:用户画像数据的存储和查询利器 作者:少强发表在:阿里云存储服务 大声说出你对女神的爱!...
- 下一篇
SpringBoot 2 要不要升级
[TOC] 前言 在谈SpringBoot 2.x 之前,先来聊点别的: 首先是Java 语言,这门长期占据编程语言排行榜首位的语言到底有什么魔力?大家的看法是多种多样的,比如: 面向对象设计,使用简单,可以很快速的入门; 开源生态做得好,很多可重用的组件,拿来即用; 跨平台,高性能,是做后台开发的首选 还有一种观点很有意思:这是命好,每当人们觉得 Java 不行了的时候,总会有英雄横刀救美.. 其中,主要说的是: ":最初 Java 开发出来不知道有什么用的时候,发现可以用 Applet 在网页上做动画。 后来企业级软件开发时代 JavaEE 大行其道,开源社区 Spring 桃李满天下。等到了移动时代,人们觉得 Java 要完蛋了,Google 拍马救市,收购并开放了 Android 平台,当家语言就是 Java。于是 Java 再次焕发勃勃生机
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程