python时间time格式化、时间戳
GMT:格林尼治时间,是世界时和地球经线的起点。
UTC:通用协调时,一般可以当成GMT一样的使用
时间戳:当前的时间到1970年1月1日 8:00的秒数,即这个起点为0,当前到起点所经过的秒数,就是时间戳
python获取时间戳time.time()
import timet = time.time()
print("时间戳:", t) #单位为秒,后边最多有7位小数
时间戳: 1583042564.0553885
python获取时间元组time.localtime()
一般,我们比较直接用时间元组来表示时间,但它却在时间戳转换过程中,经常用到
import timestruct_time = time.localtime()
print("时间元组:\n", struct_time)
时间元组:time.struct_time(tm_year=2020, tm_mon=3, tm_mday=1, tm_hour=14, tm_min=4, tm_sec=27, tm_wday=6, tm_yday=61, tm_isdst=0)
时间元组说明:
python格式化时间元组,转为字符串
直接使用time.strftime(format),就可以获取当前格式化的时间,当然也可以写成time.strftime(format, time.localtime()),二者是一个结果。返回的结果是字符串类型。
import timetime.strftime("%Y-%m-%d %H:%M:%S")
# 或者 time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
'2020-03-01 14:10:09'
格式化所表示的意思:
%Y Year with century as a decimal number.
%m Month as a decimal number [01,12].
%d Day of the month as a decimal number [01,31].
%H Hour (24-hour clock) as a decimal number [00,23].
%M Minute as a decimal number [00,59].
%S Second as a decimal number [00,61].
%z Time zone offset from UTC.
%a Locale's abbreviated weekday name.
%A Locale's full weekday name.
%b Locale's abbreviated month name.
%B Locale's full month name.
%c Locale's appropriate date and time representation.
%I Hour (12-hour clock) as a decimal number [01,12].
%p Locale's equivalent of either AM or PM.
几种常见的时间格式,因为返回的是字符串,有时可以通过列表索引的方式截取需要的部分:
2020-03-01 14:15:59
import time
time.strftime("%Y-%m-%d %H:%M:%S")
2020-03-01
import time
time.strftime("%Y-%m-%d")
2020/03/01
import time
time.strftime("%Y/%m/%d")
20200301
import time
time.strftime("%Y%m%d")
14:15:59
import time
time.strftime("%H:%M:%S")
141559
import time
time.strftime("%H%M%S")
Mar 01, 2020 Sun
import time
time.strftime("%b %d, %Y %a")
2020/03/01 Sun
import time
time.strftime("%Y/%m/%d %a")
2020年03月01日
import time
time.strftime("%Y{y}%m{m}%d{d}").format(y="年", m="月", d="日")
02:38:42 PM
import time
time.strftime("%I:%M:%S %p")
python时间戳转换为字符串日期格式
获取30天前的日期时间:根据当前时间戳,减去30天的秒数,获得30天前的时间戳,使用time.localtime()转换为时间元组,通过time.strftime(),格式化为时间字符串。
import timet = time.time() - 60*60*24*30
time_string = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(t))
print(time_string)
2020-01-31 14:34:02
python时间time格式化、时间戳相关推荐
- python unix 时间戳转北京时间,python时间与Unix时间戳相互转换方法详解
对于时间数据,如2018-09-25 09:28:59,有时需要与Unix时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的函数如下: 其中uni ...
- python 时间字符串和时间戳之间的转换
https://blog.csdn.net/qq_37193537/article/details/78987949 1.将字符串的时间转换为时间戳 方法: a = " ...
- python时间索引_Python时间戳作为索引
由于我正在写我的硕士论文,我不得不第一次与Python合作. 为了用时间戳来索引我的数据,我尝试了以下方法,但这并不奏效.也许是这样,但通过timetemp获取数据真是太蠢了.也许有人可以帮我做下一步 ...
- python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法
本文实例讲述了python正常时间和unix时间戳相互转换的方法.分享给大家供大家参考.具体分析如下: 这段代码可以用来转换常规时间格式为unix时间戳,也可以将unix时间戳转换回来, 例如:133 ...
- python输入一个数组输出24进制式的时间_python获取时间,自定义的时间格式,时间戳,十六进制时间类型输出...
python获取时间,此文使用到的两个库:IDE-PyCharm import time import datetime 获取当前日期和时间: now_tm = datetime.datetime.n ...
- c++获取当前时间戳_python开发:python时间模块的使用
前言: 今天元宵节,祝福大家元宵节快乐. 今天在元宵节给各位朋友分享一下python时间模块. 我们在开发中经常会与时间打交道,如:获取事件戳,时间戳的格式化等,这里简要记录一下python操作时间的 ...
- python时间格式化代码_Python代码中如何将”日期时间”格式化为自己所需的样式呢?...
摘要: 下文讲述Python代码中将日期时间格式化为时间的方法分享,如下所示: 实现思路: 使用time.strftime函数将 一个时间元组格式化自定义的模式 strftime函数语法: time. ...
- Python——时间与时间戳之间的转换
转载自:点击打开链接 对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的操作有如 ...
- 【python】13位时间戳转成正常格式的时间
13位是毫秒时间戳 10位是秒时间戳. import time# 输入毫秒级的时间,转出正常格式的时间 def timeStamp(timeNum):timeStamp = float(timeNum ...
最新文章
- 2018年人工智能将赋能所有行业,未来市场将超过400亿美元
- mysql的突然变成本地不能用密码,远程要用密码才能登录,这是神马情况???求解...
- 数人云CEO王璞:容器正成为软件交付的标准
- weblogic.rjvm.PeerGoneException
- php随机产生4乘4矩阵,PHP 用二维矩阵生成一个给定层数的杨辉(PASCAL)三角形
- 知识点025-服务器的基础优化脚本
- 前端学习(581):使用element调试dom 查看和调试dom节点
- hibernate entity使用sequence方式时,id增量50且与sequence值不一致的问题
- solr集成IKAnalyzer中文分词器
- WebAPI基本封装
- 18大产业的产业链全景图!(高清大图)
- 多线程面试题:词频统计
- 两道2016年美国高中数学竞赛题
- 第三章 坐标系与投影转换之基准面和坐标系的分类基本知识
- S100数字源表之LDO芯片电学特性测试方案
- Centos7 查看用户和用户组
- 高分一号(GF-1)卫星影像数据全色和多光谱信息介绍
- Could not set property 'xxxxxx' of 'xxxxxx' with value 'xxxxx'
- 支付宝pc端支付回调处理
- 2021.1.30课程摘要(逻辑教育-王劲胜)