Python就业班——Python函数与模块——练习——datetime、time模块(慕K)
#!/usr/bin/env python3 # coding=utf-8 # Version:python3.6.1 __date__ = '2020/6/29 15:06' __author__ = 'LGSP_Harold' ''' 2-8 编程练习 使用from......import......导入datetime模块中的datetime对象,并根据任务要求书写代码。 任务 1、使用两种方法获得当前日期时间,并输出到控制台 2、在控制台上分别对日期和时间进行输出 3、使用-拼接年月日得到当前日期 ''' # from datetime import datetime # # print(datetime.now()) # print(datetime.today()) # # print(datetime.now().date()) # print(datetime.now().time()) # # print('{0}-{1}-{2}'.format(datetime.now().year, datetime.now().month, datetime.now().day)) ''' 2-12 编程练习 分别导入datetime和time模块,根据任务要求完成代码的编写。 任务 1、date_time变量接收自定义日期时间为2019-10-10 8:10 2、使用time模块的sleep函数停顿2秒 3、使用date_变量接收自定义日期2019-11-11 4、使用time_变量接收自定义时间11:11 ''' # import datetime # import time # # date_time = datetime.datetime(2019, 10, 10, 8, 10, 33) # print(date_time) # time.sleep(2) # date_ = datetime.date(2019, 11, 11) # time_ = datetime.time(11, 11, 33) # print(date_, time_) ''' 2-13 编程练习 使用from...import...导入datetime模块中的datetime对象,根据任务要求书写代码。 任务 1、定义一个str_字符串为2019-09-10 8:10:56 2、将str_转换为日期函数2019-09-10 8:10:56,使用str_date变量接收 3、定义now_变量接收当前的日期时间 4、将当前日期时间格式化为——四位的年份/月/日时:分:秒,使用date_str接收 ''' # from datetime import datetime # # str_ = '2019-09-10 14:10:56' # str_date = datetime.strptime(str_, '%Y-%m-%d %H:%M:%S') # print(str_date) # print(type(str_date)) # # now_ = datetime.now() # date_str = now_.strftime('%Y/%m/%d %H:%M:%S') # print(date_str) ''' 2-14 编程练习 使用from......import......导入datetime模块中的datetime,timedelta对象,根据任务要求书写代码。 任务 1、定义now_变量接收当前日期时间 2、使用now_before接收距当前日期时间3天36小时12分钟之前的日期时间 3、使用now_after接收计算10天之后的日期时间 ''' # from datetime import datetime, timedelta # # now_ = datetime.now() # now_before = now_ - timedelta(days=3, hours=36, minutes=12) # now_after = now_ + timedelta(days=10) # # print(now_before) # print(now_) # print(now_after) if __name__ == '__main__': pass
略懂,略懂....