python怎么判断字符串20190730是不是在字符串DatetimeBeginStr ='20190730'里
时间: 2024-03-01 22:50:18 浏览: 13
要判断一个字符串是否在另一个字符串中,可以使用in运算符。具体实现代码如下:
```python
DatetimeBeginStr = '20190730'
str_to_check = '20190730'
if str_to_check in DatetimeBeginStr:
print('字符串在日期范围内')
else:
print('字符串不在日期范围内')
```
这段代码使用in运算符判断`str_to_check`是否在`DatetimeBeginStr`中,如果在,则说明该字符串在日期范围内。
相关问题
python怎么判断字符串20190730是不是在DatetimeBeginStr ='20190730'里
可以使用datetime模块将字符串转换成日期类型,然后再和DatetimeBeginStr比较。具体实现代码如下:
```python
from datetime import datetime
DatetimeBeginStr = '20190730'
date = datetime.strptime(DatetimeBeginStr, '%Y%m%d')
str_to_check = '20190730'
if date.strftime('%Y%m%d') == str_to_check:
print('字符串在日期范围内')
else:
print('字符串不在日期范围内')
```
这段代码首先使用`strptime`函数将`DatetimeBeginStr`转换成日期类型,然后将要判断的字符串`str_to_check`与`DatetimeBeginStr`进行比较,如果相等,则说明该字符串在日期范围内。
python怎么判断字符串"20190730"是不是在字符串"DatetimeBeginStr ='20190730'"里
要判断一个字符串是否在另一个字符串中,可以使用in运算符。但是,在本题中,`DatetimeBeginStr`是一个字符串,而不是一个变量名,因此需要先将`DatetimeBeginStr`中的字符串提取出来,然后再进行判断。具体实现代码如下:
```python
DatetimeBeginStr = '20190730'
str_to_check = '20190730'
if str_to_check in DatetimeBeginStr:
print('字符串在日期范围内')
else:
print('字符串不在日期范围内')
```
这段代码使用in运算符判断`str_to_check`是否在`DatetimeBeginStr`中,如果在,则说明该字符串在日期范围内。