python生成时间戳_python生成13位或16位时间戳以及反向解析时间戳的实例
我就废话不多说了,直接上代码吧!
import datetime
import time
def get_float_time_stamp():
datetime_now = datetime.datetime.now()
return datetime_now.timestamp()
def get_time_stamp16():
# 生成16时间戳 eg:1540281250399895 -ln
datetime_now = datetime.datetime.now()
print(datetime_now)
# 10位,时间点相当于从UNIX TIME的纪元时间开始的当年时间编号
date_stamp = str(int(time.mktime(datetime_now.timetuple())))
# 6位,微秒
data_microsecond = str("%06d"%datetime_now.microsecond)
date_stamp = date_stamp+data_microsecond
return int(date_stamp)
def get_time_stamp13():
# 生成13时间戳 eg:1540281250399895
datetime_now = datetime.datetime.now()
# 10位,时间点相当于从UNIX TIME的纪元时间开始的当年时间编号
date_stamp = str(int(time.mktime(datetime_now.timetuple())))
# 3位,微秒
data_microsecond = str("%06d"%datetime_now.microsecond)[0:3]
date_stamp = date_stamp+data_microsecond
return int(date_stamp)
def stampToTime(stamp):
datatime = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(float(str(stamp)[0:10])))
datatime = datatime+'.'+str(stamp)[10:]
return datatime
if __name__ == '__main__':
a1 = get_time_stamp16()
print(a1)
print(stampToTime(a1))
a2 = get_time_stamp13()
print(a2)
print(stampToTime(a2))
补充拓展:关于python生成唯一Id的几种方法小结
# coding:utf-8
import random
def createRandomString(len):
print ('wet'.center(10,'*'))
raw = ""
range1 = range(58, 65) # between 0~9 and A~Z
range2 = range(91, 97) # between A~Z and a~z
i = 0
while i < len:
seed = random.randint(48, 122)
if ((seed in range1) or (seed in range2)):
continue;
raw += chr(seed);
i += 1
# print(raw)
return raw
print createRandomString(20)
print ("test".center(20,"-"))
#! coding:utf-8
import uuid
print u"uuid1 生成基于计算机主机ID和当前时间的UUID"
print uuid.uuid1() # UUID('a8098c1a-f86e-11da-bd1a-00112444be1e')
print u"\nuuid3 基于命名空间和一个字符的MD5加密的UUID"
print uuid.uuid3(uuid.NAMESPACE_DNS, 'python.org') #UUID('6fa459ea-ee8a-3ca4-894e-db77e160355e')
print u"\nuuid4 随机生成一个UUID"
print uuid.uuid4()
#'16fd2706-8baf-433b-82eb-8c7fada847da'
print u"\nuuid5 基于命名空间和一个字符的SHA-1加密的UUID"
uuid.uuid5(uuid.NAMESPACE_DNS, 'python.org') #UUID('886313e1-3b8a-5372-9b90-0c9aee199e5d')
print u"\n根据十六进制字符生成UUID"
x = uuid.UUID('{00010203-0405-0607-0809-0a0b0c0d0e0f}')
print u"转换成十六进制的UUID表现字符"
print str(x) # '00010203-0405-0607-0809-0a0b0c0d0e0f'''
以上这篇python生成13位或16位时间戳以及反向解析时间戳的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
python生成时间戳_python生成13位或16位时间戳以及反向解析时间戳的实例相关推荐
- python日期格式转换成13位时间戳_python生成13位或16位时间戳以及反向解析时间戳的实例...
我就废话不多说了,直接上代码吧! import datetime import time def get_float_time_stamp(): datetime_now = datetime.dat ...
- c语言验证信用卡 卡号介于13到16位,使用luhn算法验证信用卡号码
信用卡号码符合特定模式.信用卡必须有13到16位数字.它必须先从: •4 Visa卡 •5主卡 •37美国运通卡 在1954年,IBM的汉斯·卢恩提出的算法验证信用卡号.该算法对于确定卡号是否正确输入 ...
- 【GlobalMapper精品教程】040:tif转jpg:解决ArcGIS中JPEG压缩仅支持8位或16位无符号数据的问题
文章目录 一.问题描述 二.Globalmapper软件tif转jpg方法总结 1. 单波段导出RGB模式多个波段 2. 单波段导出单波段(灰度1个8位波段) 3. 多波段导出RGB模式多个波段 一. ...
- 使用Python,OpenCV进行卡类型及16位卡号数字的OCR
使用Python,OpenCV进行卡类型及16位卡号数字的OCR 1. 效果图 2. 原理 2.1 OCR-A字体 2.2 检测过程步骤 2.3 优化 3. 源代码 参考 这篇博客将介绍如何通过Ope ...
- 【ArcGIS风暴】ArcGIS tif转jpg:JPEG压缩仅支持8位或16位无符号数据(具有一个或三个波段,且没有色彩映射表)解决方案!
扩展阅读:[ArcGIS风暴]ArcGIS支持的栅格数据格式大全及格式转换案例精解 文章目录 问题描述 tif格式和JPEG格式详解 ArcGIS软件tif转jpg方法总结 问题描述 如下图所示,在A ...
- 大乐透python预测程序_Python生成随机验证码,大乐透号码
随机生成验证码 示例代码: import random # 导入标准模块中的random if __name__ == '__main__': check_code = "" # ...
- python创建窗体_python生成窗口
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 2.python生成目录树上述 cmd 方式虽然可以生成目录树,但是并不美观,让 ...
- java 随机16位随机数字_随机生成防猜不重复的16位纯数字序列号【快速且高性能】...
16位纯数字,组合起来是多少个呢?很难一口说出准确数字. 2位纯数字,组合起来是多少个呢? 10*10 = 100个 3位纯数字,组合起来是多少个呢? 10*10*10 = 1000个 因为每个数字都 ...
- 32位dll转64位工具_如何在64位系统中运行32位或16位程序
由于CPU和系统架构的更新,现行主流的Windows系统已经是64位.然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新.在64位的系统上运行这些程序,往往会出现运行故障.如何才能解决这个烦心事? ...
最新文章
- Go语言学习之旅01--变量与数据
- 因果推断研究获2021诺贝尔经济学奖
- Docker Compose—简化复杂容器应用的利器
- 【EventBus】发布-订阅模式 ( Android 中使用 发布-订阅模式 进行通信 )
- x86标志位符号表示(PF奇偶位)
- 关于angular2更新时机的一些发现
- 接触Jenkins(Hudson)API,第1部分
- 列表排序应用FLIP动画(vue)
- 微信开发php插件下载图片,微信开发之微信jsapi选择图片,上传图片,预览和下载图片方法...
- windows 代理软件_MacOS好用软件推荐(一)
- html页面性能优化两则
- 高效的SQLSERVER分页查询(推荐)
- MAC下切换多个IP的Shell脚本
- MyEclipse:详细使用教程
- python实现word自动化操作
- ndims matlab,MATLAB的size(),length(),ndims()函数
- 李宏毅2020机器学习作业3-CNN:食物图片分类
- RF射频信号,高速信号能将电源平面作为参考平面吗?
- simulia助力,柔性屏时代即将到来
- web字体格式及几种在线格式转换工具介绍
热门文章
- javaweb 之Ajax
- 基于Hyper-V3.0搭建XenDesktop7之九 部署虚拟应用之模板准备
- ASP.NET 学习笔记_01 广告控件的使用
- 陶哲轩实分析 定理 13.4.5
- NSNotification消息通知实现源码(观察者模式原理)
- python glances来监控linux服务器CPU 内存 IO使用
- Ubuntu Server上的LVM配置
- Hive学习之七《 Sqoop import 从关系数据库抽取到HDFS》
- .NET架构与模式探索
- WIN7 不用格式化磁盘怎么把FAT32系统改成NTFS系统