之前自己一直有个误区,以为要获取这些数据必须从time模块的方法里取:
就是先获取当前的时间戳,然后按格式输出时间。
后来觉得作为那么容易使用的python语言,怎么可能会那么麻烦,花了点时间查阅相关资料,发现有两个可能的方向:
1、time中存在struct_time结构,保存时分秒等所有属性;
2、datetime模块中有简洁的方式。
第一种方法的使用方式如下:
1、打开终端
2、输入:python
3、输入:import time
4、输入:time.localtime([可以放入时间戳])
5、发现输出了一个struct_time结构
6、输入:time.localtime().tm_hour
7、获得了当前的小时值
8、获得其他值方法类似
第二种方法的使用方式如下:
1、打开终端
2、输入:python
3、输入:import datetime
4、输入:datetime.datetime.now().hour
5、获得当前小时数
6、获得其他值方法类似