Python Day74(time,datetime模块简单复盘)

一、time模块

time模块中时间表现的格式主要有三种:

a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。运行“type(time.time())”,返回的是1970纪元后经过的浮点秒数。返回时间戳方式的函数主要有time(),clock()

b、struct_time时间元组,共有九个元素组。4位年数,月,日,小时,分钟,秒,一周中的第几日,一年中的第几日,夏令时(默认为-1)。

c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。

举例之前作业涉及过的函数:

1.time.time()——time模块的核心模块,返回当前时间的时间戳,返回值为浮点数(这种形式一般用于储存和比较时间,但是对于我们来说看起来太不友好了)

2.time.localtime()——将一个时间戳转换为当前时区的struct_time。

2.time.asctime()——接受时间元组并返回一个比较友好的可读形式如'Sun Jun 20 23:21:05 1993'的字符串。如果没有参数,将会将time.localtime()作为参数传入。

3.time.ctime()——把一个时间戳转化为time.asctime()的形式,作用相当于time.asctime(time.localtime(secs))。


4.time.gmtime()——将一个时间戳转换为UTC时区(0时区)的struct_time。

5.time.mktime()——将一个struct_time转化为时间戳。

6.time.strftime()——用于时间的格式化输出。

7.time.strptime()——用于把格式化时间字符串转化为struct_time。实际上与strftime()是逆操作。



二、datetime模块

datetime模块重新封装了time模块,提供更多接口,提供的类分别为:

a、datetime.date:表示日期的类。常用的属性有year, month, day;

b、datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond;(暂不讲)

c、datetime.datetime:表示日期时间。

d、datetime.timedelta:表示时间间隔,即两个时间点之间的长度。

e、datetime.tzinfo:与时区有关的相关信息(这个之前作业也没有涉及,暂时不研究了)

1.date类——datetime.date(year, month, day)

date.today():返回一个表示当前本地日期的date对象;

date.fromtimestamp(timestamp):根据给定的时间戮,返回一个date对象

2.time类——datetime.time(hour[ , minute[ , second[ , microsecond[ , tzinfo]]]] )

3.datetime类——datetime相当于date和time结合起来。datetime.datetime (year, month, day[ , hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] )

datetime.today():返回一个表示当前本地时间的datetime对象;

datetime.now([tz]):返回一个表示当前本地时间的datetime对象,如果提供了参数tz,则获取tz参数所指时区的本地时间;

datetime.fromtimestamp(timestamp[, tz]):根据时间戮创建一个datetime对象,参数tz指定时区信息。

datetime.now()

4.timedelta类——时间加减。使用timedelta可以很方便的在日期上做天days,小时hour,分钟,秒,毫秒,微妙的时间计算

之前涉及这部分内容的作业链接:

Python Day30

Python Day31

Python Day32

Python Day33&34

Python Day70&71
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342

推荐阅读更多精彩内容