Python获取时间戳代码实例


Posted in Python onSeptember 24, 2019

1、获取秒级时间戳与毫秒级时间戳、微秒级时间戳

import time
import datetime
t = time.time()
print (t)            #原始时间数据
print (int(t))         #秒级时间戳
print (int(round(t * 1000)))  #毫秒级时间戳
print (int(round(t * 1000000))) #微秒级时间戳

返回

1499825149.257892  #原始时间数据
1499825149      #秒级时间戳,10位
1499825149257    #毫秒级时间戳,13位
1499825149257892   #微秒级时间戳,16位

2、获取当前日期时间

dt  = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
dt_ms = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f') # 含微秒的日期时间,来源 比特量化
print(dt)
print(dt_ms)

返回

2018-09-06 21:54:46
2018-09-06 21:54:46.205213

3、将日期转为秒级时间戳

dt = '2018-01-01 10:40:30'
ts = int(time.mktime(time.strptime(dt, "%Y-%m-%d %H:%M:%S")))
print (ts)

返回

1514774430

4、将秒级时间戳转为日期

ts = 1515774430
dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts))
print(dt)

返回

2018-01-13 00:27:10

5、时间格式转成另一种时间格式

dt = '08/02/2019 01:00'
dt_new = datetime.datetime.strptime(dt, '%m/%d/%Y %H:%M').strftime('%Y-%m-%d %H:%M:%S')
print(dt_new)

返回

2019-08-02 01:00:00

6、转结构体时间struct_time

ta_dt = time.strptime("2018-09-06 21:54:46", '%Y-%m-%d %H:%M:%S') #日期时间转结构体 
ta_ms = time.localtime(1486188476) #时间戳转结构体,注意时间戳要求为int,来源 比特量化
print(ta_dt)
print(ta_ms)

返回

time.struct_time(tm_year=2018, tm_mon=9, tm_mday=6, tm_hour=21, tm_min=54, tm_sec=46, tm_wday=3, tm_yday=249, tm_isdst=-1)
time.struct_time(tm_year=2017, tm_mon=2, tm_mday=4, tm_hour=14, tm_min=7, tm_sec=56, tm_wday=5, tm_yday=35, tm_isdst=0)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python下的subprocess模块的入门指引
Apr 16 Python
浅析Python的web.py框架中url的设定方法
Jul 11 Python
windows上安装Anaconda和python的教程详解
Mar 28 Python
python实现SOM算法
Feb 23 Python
python如何把嵌套列表转变成普通列表
Mar 20 Python
python之DataFrame实现excel合并单元格
Feb 22 Python
python自动化生成IOS的图标
Nov 13 Python
python使用time、datetime返回工作日列表实例代码
May 09 Python
python lambda函数及三个常用的高阶函数
Feb 05 Python
详解Python中namedtuple的使用
Apr 27 Python
python2和python3哪个使用率高
Jun 23 Python
python 利用 PIL 将数组值转成图片的实现
Apr 12 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
Sep 24 #Python
分享一个pycharm专业版安装的永久使用方法
Sep 24 #Python
python实现的config文件读写功能示例
Sep 24 #Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 #Python
pymysql 开启调试模式的实现
Sep 24 #Python
django2.2安装错误最全的解决方案(小结)
Sep 24 #Python
python爬虫中多线程的使用详解
Sep 23 #Python
You might like
phpMyAdmin 安装配置方法和问题解决
2009/06/08 PHP
PHP面向对象概念
2011/11/06 PHP
php在文件指定行中写入代码的方法
2012/05/23 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
php 中奖概率算法实现代码
2017/01/25 PHP
thinkPHP5.0框架开发规范简介
2017/03/25 PHP
通过javascript设置css属性的代码
2009/12/28 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
通过正则格式化url查询字符串实现代码
2012/12/28 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
react-router实现跳转传值的方法示例
2017/05/27 Javascript
详解Angular系列之变化检测(Change Detection)
2018/02/26 Javascript
推荐15个最好用的JavaScript代码压缩工具
2019/02/13 Javascript
详解关于JSON.parse()和JSON.stringify()的性能小测试
2019/03/14 Javascript
gulp构建小程序的方法步骤
2019/05/31 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
python中__slots__用法实例
2015/06/04 Python
解决Python3.5+OpenCV3.2读取图像的问题
2018/12/05 Python
Python Matplotlib库安装与基本作图示例
2019/01/09 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
酒店服务与管理毕业生求职信
2013/11/02 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
学生顶撞老师的检讨书
2014/09/17 职场文书
基层党员群众路线教育实践活动个人对照检查材料思想汇报
2014/10/05 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
mysql 生成连续日期及变量赋值
2022/03/20 MySQL