输入年月日时分秒用python判断是否合规
时间: 2024-02-28 15:27:42 浏览: 142
日期,时间格式,年月日时分秒星期JAVAScript代码
可以使用 Python 的 datetime 模块来判断一个日期时间是否合规。以下是一个示例代码,可以判断输入的年月日时分秒是否符合要求:
```python
from datetime import datetime
def is_valid_date(date_text):
try:
datetime.strptime(date_text, '%Y-%m-%d %H:%M:%S')
return True
except ValueError:
return False
date_string = input("请输入一个日期时间(格式为:年-月-日 时:分:秒):")
if is_valid_date(date_string):
print("输入的日期时间合规。")
else:
print("输入的日期时间不合规。")
```
其中,is_valid_date 函数使用 try-except 语句来尝试将输入的日期时间字符串转换为 datetime 对象,如果转换成功则表示日期时间合规,否则表示日期时间不合规。
你可以根据需要修改日期时间的格式,比如如果输入的格式为:年/月/日 时:分:秒,则可以将 datetime.strptime 函数中的格式参数改为 '%Y/%m/%d %H:%M:%S'。
阅读全文