Python系列之:获取当前时间和当前时间上个小时时间,格式化时间为指定形式
一、当前时间
import datetime
#当前时间
cur = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print(cur)
输出如下所示:
2022-02-16 10:47:21
二、格式化时间为字符串
#格式化时间为字符串
day = datetime.datetime.now().strftime("%Y%m%d%H")
print(day)
三、获取当前小时上个小时的时间
pre = (datetime.datetime.now() + datetime.timedelta(hours=-1)).strftime("%Y%m%d%H")
print(pre)
四、获取当前小时,小时部分
#获取当前小时,小时部分
hour = datetime.datetime.now().strftime("%H")
print(hour)
五、获取当前小时,上个小时的时间,小时部分
#获取当前小时,上个小时的时间,小时部分
pre = (datetime.datetime.now() + datetime.timedelta(hours=-1)).strftime("%H")
print(pre)
六、完整代码如下所示
import datetime
#当前时间
cur = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print(cur)
#格式化时间为字符串
day = datetime.datetime.now().strftime("%Y%m%d%H")
print(day)
#获取当前小时上个小时的时间
pre = (datetime.datetime.now() + datetime.timedelta(hours=-1)).strftime("%Y%m%d%H")
print(pre)
#获取当前小时,小时部分
hour = datetime.datetime.now().strftime("%H")
print(hour)
#获取当前小时,上个小时的时间,小时部分
pre = (datetime.datetime.now() + datetime.timedelta(hours=-1)).strftime("%H")
print(pre)
输出如下所示:
2022-02-16 10:47:21
2022021610
2022021609
10
09