Python基础 之 Python3 日期和时间 3

简介: Python3 日期和时间

Python基础 之 Python3 日期和时间 3

Python3 日期和时间

什么是时间元组?

很多Python函数用一个元组装起来的9组数字处理时间:

序号 字段 值
0 4位数年 2008
1 月 1 到 12
2 日 1到31
3 小时 0到23
4 分钟 0到59
5 秒 0到61 (60或61 是闰秒)
6 一周的第几日 0到6 (0是周一)
7 一年的第几日 1到366 (儒略历)
8 夏令时 -1, 0, 1, -1是决定是否为夏令时的标识
上述也就是 struct_time 元组。这种结构具有如下属性:

序号 属性 值
0 tm_year 2008
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 (60或61 是闰秒)
6 tm_wday 0 到 6 (0是周一)
7 tm_yday 一年中的第几天,1 到 366
8 tm_isdst 是否为夏令时,值有:1(夏令时)、0(不是夏令时)、-1(未知),默认 -1

获取格式化的时间

你可以根据需求选取各种格式,但是最简单的获取可读的时间模式的函数是asctime():

!/usr/bin/python3

import time

localtime = time.asctime( time.localtime(time.time()) )
print ("本地时间为 :", localtime)

以上实例输出结果:

本地时间为 : Thu Apr 7 10:29:13 2016

目录
相关文章
|
7月前
|
存储 IDE 开发工具
ESXi 8.0 中已弃用且不受支持的设备 (88172) | Devices deprecated and unsupported in ESXi 8.0
ESXi 8.0 中已弃用且不受支持的设备 (88172) | Devices deprecated and unsupported in ESXi 8.0
207 19
|
10月前
|
算法 物联网 5G
UWB定位的7种算法
UWB定位系统基于超宽带技术,通过纳秒级脉冲实现高精度厘米级甚至毫米级定位。其7种主要算法包括:1) TOA(到达时间),利用信号传播时间计算距离;2) TDOA(到达时间差),通过多个基站的时间差确定位置;3) RSSI(接收信号强度),估算距离但精度较低;4) AOA(角度到达),测量信号入射角度;5) 混合算法,结合多种算法提高精度;6) 最小二乘法,处理多基站数据减少误差;7) 卡尔曼滤波,动态跟踪目标位置;8) 粒子滤波,适应复杂非线性环境。这些算法各具特点,适用于不同场景,如工业制造、智能仓储和室内定位等。
718 11
【qt】 QGridLayout布局管理器怎么用?
【qt】 QGridLayout布局管理器怎么用?
543 0
|
弹性计算 运维 Devops
云效产品使用报错问题之私有构建集群总是申请环境失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
云效产品使用报错问题之私有构建集群总是申请环境失败如何解决
|
机器学习/深度学习
Kaggle实战入门:泰坦尼克号生还预测(进阶版)
Kaggle实战入门:泰坦尼克号生还预测(进阶版)
|
前端开发 容器
CSS 网页布局
CSS 网页布局
|
Java
Java中return、continue和break的区别(案例详解)
案例学习Java中return、continue和break的区别!
1452 1
Java中return、continue和break的区别(案例详解)
|
数据安全/隐私保护 网络架构
阿里云服务器学生计划
云服务器作为学习和开发的首选,搭建自己的网站、构建自己的邮件服务器等等都可以在云服务器上实现,下面就介绍一下,学生怎么申请两个月免费的阿里云服务器
|
存储 SQL 数据采集
多维分析预汇总应该怎样做才管用?
多维分析预汇总应该怎样做才管用?
210 0
多维分析预汇总应该怎样做才管用?