python time模块详解_py 模块之 time模块 讲解②
了解了time模块的函数后,我们来了解下一开始提到的关于时间戳(timestamp)、格式化的时间字符串(Format String)、结构化的时间(struct_time),这三者的关系。我们可以用gmtime(),localtime(),strptime()这几个函数得到结构化的时间struct_time类型,然后用mktime()函数把struct_time类型转换为时间戳(timestamp),而时间戳是一个单精度的float数字,阅读起来麻烦,我们可以再用ctime()函数把时间戳换换为时间字符串格式。
在下面的例子中,最里层的time.localtime()函数返回了一个struct_time类型,接着,外面一层time.mktime()函数把里面的struct_time类型会转换为时间戳,最后time.ctime()函数又把时间戳转换输出为'Thu Mar 21 15:23:32 2019'
time.ctime(time.mktime(time.localtime()))
# 输出如下:
# 'Thu Mar 21 15:23:32 2019'
引用网上的两张关系图表,它们清晰的总结了几个函数和返回类型之间的转换关系:
python time模块详解_py 模块之 time模块 讲解②相关推荐
- 吃透Chisel语言.15.Chisel模块详解(二)——Chisel模块嵌套和ALU实现
Chisel模块详解(二)--Chisel模块嵌套和ALU实现 稍微复杂点的硬件设计就需要用嵌套的模块层级来构建了,上一篇文章中实现的计数器其实就是个例子,计数器内部嵌套了一个寄存器.一个Mux和一个 ...
- python中configparser详解_Python中的ConfigParser模块使用详解
1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该sect ...
- python发邮件详解,smtplib和email模块详解
在介绍具体的实现python发邮件的具体操作之前,我觉得有必要介绍下SMTP,更有助于理解python发邮件的实现原理.SMTP协议属于TCP/IP协议簇,即简单邮件传输协议,它是一组用于由源地址到目 ...
- python argparse模块详解_python学习之argparse模块
一.介绍 argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块.argparse模块的作用是用于解析命令行参数. 我们很多时候,需要用到解析命令行参 ...
- python中threading模块详解及常用方法_Python常用模块功能简介(二)threading
threading模块基本用法 threading.Thread.join函数解释 threading.Thread.join(timeout=None)调用该函数的线程会阻塞调用该线程的主线程和其它 ...
- python nmap模块详解_python中的Nmap模块问题
我已经安装了nmap.exe文件以及nmap模块.但我不确定如何配置nmap路径. 输入nmap路径的代码块如下所示class PortScanner(object): ""&qu ...
- java模块详解_Spring之IOC核心模块详解
Spring IOC简述 IOC称为控制反转,也有一种说法叫DI(依赖注入).IOC也是spring最核心的模块,Spring的所有工作几乎都围绕着IOC展开. 什么是控制反转呢?简单的说,控制反转就 ...
- python雷达图详解_python绘制雷达图实例讲解
在python中,有很多用于生成基于JS的百度开源的数据可视化图表 Echarts 的类库.设置的图样都非常漂亮,小编之前研究过很多图示,用python去抓取数据,然后进行画图,经历这么多得图样,最深 ...
- python cx_oracle模块详解_cx_Oracle模块详解
1.安装cx_Oracle模块 1-1.环境准备: 1-1-1.oracle client最小安装 instantclient-sqlplus-linux.x64-11.2.0.4.0 instant ...
最新文章
- Centos8中恢复根目录为默认权限
- jsp网站访问次数统计
- 学习率对神经网络迭代次数的影响
- Scala模式匹配:变量声明中的模式匹配
- vue可视化拖拽生成工具_vdesjs: 基于vue的可视化拖拽,代码生成工具。提升前端开发效率,或者集成至项目作为在线拖拽工具。(持续迭代升级中)...
- Java第一次上机实验源代码
- display属性_Numpy知识点(1)讲解实操安装/属性/数组创建/运算
- hystrix文档翻译之Dashboard
- python基础5-序列思维脑图
- Studio 3T for MongoDB 破解教程
- 【AD笔记】--封装库PCB
- phpMyAdmin安装配置教程
- 获取选股宝7x24小时数据
- Android系统GPS定位实现
- JAVA面试题整理2020
- html往WPS粘贴格式乱,wps表格无法粘贴信息,原因是复制区域形状不同怎么解决?...
- 数据结构第1章绪论相关练习题
- [Python]游戏编程--人工智能1
- java获取日期/时间
- tomcat配置监控界面
热门文章
- SAP UI5 应用 filter 功能不能正常工作时的单步调试方法
- 微信程序开发系列教程(一)开发环境搭建
- 在ABAP里实现条件断点的三种方式
- bootstrap后台模板_免费bootstrap后台管理系统模板源码 网站后台模板_后台管理界面...
- eclipse没有dynamic web project_Microsoft Teams迎来Project与Roadmap功能集成
- 计算机为什么启动二次才能打开,为什么电脑要2次重启才能启动显示器那
- C语言二分法求最小值解,C语言用二分法求方程的近似解的方法
- 计算机组成原理指令译码,计算机组成原理实验报告指令译码器.docx
- 如何用python画一个心形图_求问怎样用python/python turtle画“心”
- logback配置文件详解_Log4j2使用详解