51Testing软件测试论坛

标题: 时间格式与时间戳之间如何转换? [打印本页]

作者: cleanzhj    时间: 2017-8-22 14:55
标题: 时间格式与时间戳之间如何转换?
数据库中保存的是时间格式:2017-08-04 09:33:19

接口直接返回时间戳:1501810399000

在数据库时间字段与接口返回的字段进行比对时:
Lists are different:
Index 0: 2017-08-04 09:33:19 != 1501810399000
Index 1: 2017-08-22 14:45:27 != 1503384327000

求教:robot framework如何转换成同一个格式?

作者: 测试菜鸟梦    时间: 2017-8-22 19:28
首先不同数据库存储的数据类型不同,取出来接收时类型也不同啦。所以亲可以根据你使用的数据库网上查一下获取到值后用什么类型接收。
其次就是接收完后进行转换啦,看你是要怎么对比了,如果是只对比是否相等,那就是String,int都可以比较的。但是要是对比大小,就只能转换成int或者long了吧。至于从数据库获取到值时不同,java可以用过simpledatafomat进行格式转换,转换成你想要的,也可以根据你获取的类型直接转换成时间戳呀。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2