术语说明:
1、Epoch指的是一个特定的时间:1970-01-01 00:00:00 UTC。
2、国际标准化组织的国际标准ISO 8601是日期和时间的表示方法,格式是 'YYYY-MM-DD hh:mm:ss.mil'。
3、UTC time(称为协调世界时或者世界统一时间):这套时间系统被应用于许多互联网和万维网的标准中,例如,网络时间协议就是协调世界时在互联网中使用的一种方式。在军事中,协调世界时区会使用“Z”来表示。又由于Z在无线电联络中使用“Zulu”作代称,协调世界时也会被称为"Zulu time"。*、中国香港、中国澳门、中国*、蒙古国、新加坡、马来西亚、菲律宾、西澳大利亚州的时间与UTC的时差均为+8,也就是UTC+8。
在RF中date 和time的定义如下:
date:指的是日期和时间,但是没有时区信息。例如:2014-06-11 10:07:42
time:指一个时间间隔,例如:1 hour 20 minutes
or 01:20:00
这个术语定义与python的标准datetime模块是不同的,python的 datetime and timedelta分别对应RF的date 和 time。
date格式:
date可以给定或者从关键字 timestamp, custom timestamp, Python datetime and epoch time中获取。
输入的格式默认是基于给定的date,除了在某些情况下需要使用date_format参数来给定。
默认的结果格式是timestamp,但是可以使用result_format
参数进行重写。
下面分别介绍关键字 timestamp, custom timestamp, Python datetime and epoch time: