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基于xml parse实现解析cdatasection数据
Sep 30 Python
python中django框架通过正则搜索页面上email地址的方法
Mar 21 Python
Python文件读取的3种方法及路径转义
Jun 21 Python
Python+matplotlib绘制不同大小和颜色散点图实例
Jan 19 Python
django中send_mail功能实现详解
Feb 06 Python
python去掉空白行的多种实现代码
Mar 19 Python
用Python徒手撸一个股票回测框架搭建【推荐】
Aug 05 Python
Pytest框架之fixture的详细使用教程
Apr 07 Python
python保留格式汇总各部门excel内容的实现思路
Jun 01 Python
Python常用断言函数实例汇总
Nov 30 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
paramiko使用tail实时获取服务器的日志输出详解
Dec 06 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 str_pad 函数使用详解
2009/01/13 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
php程序总是提示验证码输入有误解决方案
2015/01/07 PHP
php获取手机端的号码以及ip地址实例代码
2018/09/12 PHP
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
js实现class样式的修改、添加及删除的方法
2015/01/20 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
Angular 项目实现国际化的方法
2018/01/08 Javascript
微信web端后退强制刷新功能的实现代码
2018/03/04 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
2018/03/13 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
nodejs 使用 js 模块的方法实例详解
2018/12/04 NodeJs
关于微信小程序登录的那些事
2019/01/08 Javascript
vue router 用户登陆功能的实例代码
2019/04/24 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
原生js拖拽实现图形伸缩效果
2020/02/10 Javascript
Python的print用法示例
2014/02/11 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
Python单元测试简单示例
2018/07/03 Python
Python中函数参数调用方式分析
2018/08/09 Python
Python实现统计英文文章词频的方法分析
2019/01/28 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
python列表推导式操作解析
2019/11/26 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
python搜索算法原理及实例讲解
2020/11/18 Python
关爱残疾人演讲稿
2014/05/24 职场文书
学校督导评估方案
2014/06/10 职场文书
村党支部对照检查材料思想汇报
2014/09/28 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书
Linux安装Nginx步骤详解
2021/03/31 Servers
浅析InnoDB索引结构
2021/04/05 MySQL