题目部分(原文见公众号:python宝)

python宝

https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzU5NjIyOTE4OQ==&scene=123#wechat_redirect

小麦苗DB宝

https://www.xmmup.com/

答案部分

在Python中,通常有这几种方式来表示时间:

  • 时间戳:time(),clock()等

  • 格式化的时间字符串:strptime(),asctime()

  • 元组(struct_time)共九个元素:gmtime(),localtime(),strptime()

import time# 1、此语法中第一个 time 表示 time 模块,该函数不需要传递参数
# 2、返回值:返回当前时间的时间戳
print(time.time())  # 1656986415.2848783
print(time.time())  # 当前国际时间,用新纪元1970开始的秒数表示# time.asctime([t]))
# 参数  t -- 完整的9位元组元素或 struct_time 表示,由 gmtime() 和 localtime() 函数返回的时间的元组。
# 返回值:此方法返回以下形式的24个字符的字符串: 'Tue Feb 17 23:21:05 2009'.
# 字符串时间 Fri Jul  1 16:14:15 2022
print(time.asctime())
t = (2018, 9, 8, 16, 34, 30, 5, 251, 0)
print(time.asctime(t))   # Sat Sep  8 16:34:30 2018
print(time.asctime(time.localtime())) # Tue Jul  5 10:16:21 2022# time.localtime([ secs ])
# 参数secs -- 指转换为  time.struct_time 类型的对象的秒数
# 返回值:该函数无任何返回值
# time.struct_time(tm_year=2022, tm_mon=7, tm_mday=1,
# tm_hour=16, tm_min=15, tm_sec=8, tm_wday=4, tm_yday=182, tm_isdst=0)
print(time.localtime())   # 返回元祖# 国际标准时间,与localtime()相差8h
# 索引(Index) 属性(Attribute) 值(Values)
# 0 tm_year(年) 比如2011
# 1 tm_mon(月) 1 - 12
# 2 tm_mday(日) 1 - 31
# 3 tm_hour(时) 0 - 23
# 4 tm_min(分) 0 - 59
# 5 tm_sec(秒) 0 - 61
# 6 tm_wday(weekday) 0 - 6(0表示周日)
# 7 tm_yday(一年中的第几天) 1 - 366
# 8 tm_isdst(是否是夏令时) 默认为-1
print(time.gmtime())# 新纪元后的秒数1656663566.0
s = time.localtime()
print(time.mktime(s))
# 自定义格式化:time.strftime(format[, t]),第一个参数是格式化字符串,第二个参数是时间元组。
# 022-07-01 16:24:52
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
# Fri Jul 01 16:24:52 2022
print(time.strftime("%a %b %d %H:%M:%S %Y", time.localtime()))
# %a 本地(locale)简化星期名称
# %A 本地完整星期名称
# %b 本地简化月份名称
# %B 本地完整月份名称
# %c 本地相应的日期和时间表示
# %d 一个月中的第几天(01 - 31)
# %H 一天中的第几个小时(24小时制,00 - 23)
# %I 第几个小时(12小时制,01 - 12)
# %j 一年中的第几天(001 - 366)
# %m 月份(01 - 12)
# %M 分钟数(00 - 59)
# %p 本地am或者pm的相应符 一
# %S 秒(01 - 61) 二
# %U 一年中的星期数。(00 - 53星期天是一个星期的开始。)
# 第一个星期天之前的所有天数都放在第0周。 三
# %w 一个星期中的第几天(0 - 6,0是星期天) 三
# %W 和%U基本相同,不同的是%W以星期一为一个星期的开始。
# %x 本地相应日期
# %X 本地相应时间
# %y 去掉世纪的年份(00 - 99)
# %Y 完整的年份
# %Z 时区的名字(如果不存在为空字符)
# %% ‘%’字符

About Me:小麦粒

● 本文作者:小麦粒,专注于python、数据分析、数据挖掘、机器学习相关技术,也注重技术的运用

● 作者博客地址:https://blog.csdn.net/u010986753

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● 个人微信号:pythonbao 联系我加微信群

● 个人QQ:87605025

● QQ交流群py_data :483766429

● 公众号:python宝 或 DB宝

● 提供OCP、OCM和高可用最实用的技能培训

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

如果你觉得到文章对您有帮助,点击下方我的头像,赞赏我哦!

有您的支持,小麦粒一定会越来越好!

【223】python 中的 time 模块常用方法相关推荐

  1. python中的log模块笔记

    日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添 ...

  2. 介绍Python中的__future__模块

    这篇文章主要介绍了介绍Python中的__future__模块,__future__模块使得在Python2.x的版本下能够兼容更多的Python3.x的特性,需要的朋友可以参考下 Python的每个 ...

  3. python中的logging记录日志_[ Python入门教程 ] Python中日志记录模块logging使用实例...

    python中的logging模块用于记录日志.用户可以根据程序实现需要自定义日志输出位置.日志级别以及日志格式. 将日志内容输出到屏幕 一个最简单的logging模块使用样例,直接打印显示日志内容到 ...

  4. python使用教程cmd啥意思-Python 中的cmd模块学习

    Python中的cmd模块类型提供了一个创建命令行解析器的框架.简单的来说,可以继承Cmd来创建命令行界面,然后对所有想处理的命令command执行do_command方法.默认情况下,它使用read ...

  5. python中的绘图模块turtle的使用

    python中的绘图模块turtle的使用(7-20190125) 文章目录: 还是从一个有趣的小应用开始,turtle的骚操作吧 最近小猪配齐比较流行,下面用turtle绘制一个粉红色的小猪猪吧-- ...

  6. linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...

    本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...

  7. Python中的random模块

    Python中的random模块用于随机数生成,对几个random模块中的函数进行简单介绍.如下: random.random() 用于生成一个0到1的随机浮点数.如: import random r ...

  8. python中的系统模块_python中一些获取系统信息的模块

    1.platform模块 python中,platform模块给我们提供了很多方法去获取操作系统的信息 如: import platform platform.platform() #获取操作系统名称 ...

  9. 深入理解python中的select模块

    简介 Python中的select模块专注于I/O多路复用,提供了select poll epoll三个方法(其中后两个在Linux中可用,windows仅支持select),另外也提供了kqueue ...

最新文章

  1. 【Linux】17_计划任务
  2. Node.js Web 模块
  3. 如何读取服务器的文件夹大小,请教如何获取outlook文件夹对话框中服务器数据大小?...
  4. python实现输出日历_python实例9:输出时间日期和当月日历
  5. HarmonyOS之深入解析WLAN的功能和使用
  6. C++Singleton的DCLP(双重锁)实现以及性能测评
  7. 29岁学python的建议_学习Python的建议
  8. Mac latex vscode配置外部PDF阅读器并配置对应跳转
  9. 店铺如何用视觉走出差异化?
  10. Opencv之python使用zxing识别二维码
  11. JAVA笔记自整理(Java)
  12. Matlab2017a(64位)安装包下载及详细安装步骤
  13. 全球机场三字码,对应的城市三字码
  14. 使用Cmake生成跨平台项目编译解决方案
  15. 《PyQt5 开发技巧与实践》学习笔记
  16. word如何取消封面或者目录下方的页码,页码从正文开始
  17. 计算机u盘设备无法启动不了,U盘不能识别,该设备无法启动。(代码10)
  18. QQ在线客服JS代码,自适应漂浮在网页右侧
  19. 来,带你见识一下CT三维重建
  20. 利用计算机对恒星做仿真,全国计算机等级考试模拟考试系统 上机模拟软件

热门文章

  1. 招聘旺季来临,爽朗的小伙伴们,你们准备好了吗?
  2. TypeError: can't assign to property LAY_TABLE_INDEX on \u7537\u88C5: not an object
  3. 基于stm32的数控线性稳压电源,恒压恒流电源资料
  4. 涂鸦智能CBU二次开发指导手册入门版——智能插座
  5. 给你的博客添加百度收录查询(附Serverless API搭建
  6. 计算机科学与系统科学的关系,计算机科学与技术中的系统论与辩证法.doc
  7. javascript实现划词标记划词搜索功能
  8. 1.3【潜心创作】冒险游戏(我的世界MineCraft)不喜勿喷
  9. Java项目:JSP校园二手物品交易平台网站
  10. AppleWatch开发初探