时间模块的进一步学习,了解了很多其他不同的方法和要怎么样去正确表示它们。
可以看到在代码中出现了几种新的形式和方法:
1、import pytz,time都是导入相关的模块;从相关模块中导入函数或其他可交互的对象;
2、方法有:fromtimestamp()、now()、isoformat()、提取时间对象相关的各个值的方法;
3、函数有timezone();表示提取时区。
从输出结果看,第一条打印语句打印出了一个日期时间字符串,是标准时间戳;
1、可以知道pytz.timezone('UTC')表示的是提取国家标准时区;
2、fromtimestamp(0,~),表示提取国际标准时区的时间戳;
3、tz表示的是提取的亚洲时区,我用了乌鲁木齐的时区;打印出的语句可以看出时间戳在后面的表示不同,差了6;
4、now表示提取赋予时区的当前时间;时差一并表示;输出的是一串字符;
5、把时间对象付给i 变量,打印不同方法下的值;
总结:
1、强化datetime模块的日期时间表达;
2、ISO格式的日期输出使用T标示后续的时间;
3、表示日期的形式有很多种;time和datetime都可以。