python中如何输入日期类型数据
时间: 2024-04-29 15:25:23 浏览: 58
向数据库插入datetime类型的数据
4星 · 用户满意度95%
Python中输入日期类型数据可以使用datetime模块。具体方法如下:
1.导入datetime模块
```python
import datetime
```
2.使用datetime模块中的date()函数创建日期对象,其中需要传入年、月、日三个参数
```python
date_obj = datetime.date(2021, 10, 1)
```
3.使用datetime模块中的datetime()函数创建日期时间对象,其中需要传入年、月、日、小时、分钟、秒、微秒七个参数
```python
datetime_obj = datetime.datetime(2021, 10, 1, 12, 30, 45, 100000)
```
4.使用input()函数输入字符串类型的日期数据,再使用datetime模块中的strptime()函数将字符串转换为日期对象
```python
date_str = input("请输入日期(格式为YYYY-MM-DD):")
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d").date()
```
5.使用input()函数输入字符串类型的日期时间数据,再使用datetime模块中的strptime()函数将字符串转换为日期时间对象
```python
datetime_str = input("请输入日期时间(格式为YYYY-MM-DD HH:MM:SS):")
datetime_obj = datetime.datetime.strptime(datetime_str, "%Y-%m-%d %H:%M:%S")
```
阅读全文