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进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
跟老齐学Python之Python文档
Oct 10 Python
详解Python中time()方法的使用的教程
May 22 Python
简单讲解Python中的闭包
Aug 11 Python
Python的Asyncore异步Socket模块及实现端口转发的例子
Jun 14 Python
python matplotlib画图实例代码分享
Dec 27 Python
python Opencv将图片转为字符画
Feb 19 Python
根据DataFrame某一列的值来选择具体的某一行方法
Jul 03 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
python求最大公约数和最小公倍数的简单方法
Feb 13 Python
keras绘制acc和loss曲线图实例
Jun 15 Python
python 动态渲染 mysql 配置文件的示例
Nov 20 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
PHP_Flame(Version:Progress)的原代码
2006/10/09 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
laravel安装zend opcache加速器教程
2015/03/02 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
2016/01/04 PHP
PHP sleep()函数, usleep()函数
2016/08/25 PHP
jquery Firefox3.5中操作select的问题
2009/07/10 Javascript
使用js判断当前时区TimeZone是否是夏令时
2014/02/23 Javascript
javascript 3d 逐侦产品展示(核心精简)
2014/03/26 Javascript
Javascript遍历table中的元素示例代码
2014/07/08 Javascript
js读取csv文件并使用json显示出来
2015/01/09 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
Javascript刷新页面的实例
2017/09/23 Javascript
VeeValidate在vue项目里表单校验应用案例
2018/05/09 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
jQuery实现二级导航菜单的示例
2020/09/30 jQuery
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python实现人人网登录示例分享
2014/01/19 Python
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
python 绘制场景热力图的示例
2020/09/23 Python
什么是View State?
2013/01/27 面试题
Ajxa常见问题都有哪些
2014/03/26 面试题
企业活动策划方案
2014/06/02 职场文书
团干部培训方案
2014/06/03 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
贪污检举信范文
2015/03/02 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
PHP判断是否是json字符串
2021/04/01 PHP
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
2021/09/04 SQL Server