Python时间戳转Java时间戳
来源:互联网 发布:linux grub 配置 编辑:程序博客网 时间:2024/06/06 10:07
在做接口测试过程中遇到请求参数时间戳的转换,记录下:
这里使用的是Java语言开发http接口,其中有个请求标识id、密匙和时间戳的拼接再加密的。使用Python测试这些接口需要将里面的时间戳转换成Java的时间戳格式;
如接口文档中某句话:
#id = 时间戳(13位)+ 3位随机数,获取,请求标识 ;
Python---》Java时间戳转换
Python时间戳是double类型的整数部分长度是10位,转为Java的时间戳需要*1000,再取整数部分==》变成13位数,就符合Java的13位时间戳长度啦;
使用到time模块、字符串分割函数split()函数。
eg:
import sys,time,random,hashlibsys.path.append('../db_set')from db_set.mysql_db import DBdef setUp_(): tim = time.time() #获取Python时间戳 tim = tim*1000 #转Java时间戳 tim = str(tim) # ts时间戳 ts = tim.split('.')[0] ran = random.randint(100,999) ran = str(ran) # reqId时间戳拼接随机数 reqId =ts + ran # 密匙 secret = 'xxxxxxxxxx2169a6302b' #请求头 header = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36"} #实例化数据库 db = DB() return (ts,reqId,secret,header,db) #多个返回值,是一个元组
阅读全文
0 0
- Python时间戳转Java时间戳
- 【java时间戳】时间戳转时间
- python 时间戳转标准时间
- python时间转为时间戳
- python时间转为时间戳
- python-时间戳转换时间
- Mysql时间戳转Java时间戳
- (转)Python格式化时间戳
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳转时间
- 时间戳时间转
- java 指定时间时间戳
- python 时间戳处理
- python 时间戳处理
- bzoj 1076(状压dp)(期望dp)
- JVM调优总结(含tomcat调优配置)
- python---列表的切片、增加、删除、修改、成员关系、列表推导、排序翻转
- 五、进程管理
- Scrum中的团队速率
- Python时间戳转Java时间戳
- 谈谈对HTML5的认识。
- python web py入门-2-显示一个demo网页
- AOP重点操作术语分析
- bzoj1192: [HNOI2006]鬼谷子的钱袋
- mybatic mysql concat 中文乱码
- 5.计算机组成原理笔记五输入输出系统
- Java的四种引用方式
- python5