编程练习

使用from...import...导入datetime模块中的datetime对象,根据任务要求书写代码。

任务

  1. 定义一个str_字符串为2019-09-10 8:10:56
  2. str_转换为时间类型2019-09-10 08:10:56,使用str_date变量接收
  3. 定义now_变量接收当前的日期时间
  4. 将当前日期时间格式化为——四位的年份/月/日 时:分:秒,使用date_str接收

任务提示

  1. %Y:代表四位的年份
  2. %m:代表月份
  3. %d:代表这个月的第几天
  4. %H:%M:%S:代表 时:分:秒

原始代码

1
2
3
4
5
6
7
8
9
10
11
from datetime import datetime
# 定义一个str_字符串为2019-09-10 8:10:56
str_=
# 将str_转换为日期函数2019-09-10 8:10:56
str_date=
print(str_date
# 定义now_变量接收当前的日期时间

# 将当前日期时间格式化为——四位的年份/月/日 时:分:秒
date_str=
print(date_str)

代码提交区

1
2
3
4
5
6
7
8
9
10
11
12
13
# coding:utf-8

from datetime import datetime
# 定义一个str_字符串为2019-09-10 8:10:56
str_ = '2019-09-10 8:10:56'
# 将str_转换为日期函数2019-09-10 8:10:56
str_date = datetime.strptime(str_, '%Y-%m-%d %H:%M:%S')
print(str_date)
# 定义now_变量接收当前的日期时间
now_ = datetime.now()
# 将当前日期时间格式化为——四位的年份/月/日 时:分:秒
date_str= datetime.strftime(now_, '%Y/%m/%d %H:%M:%S')
print(date_str)