用time.strftime获取昨天的日期
时间: 2023-09-04 17:11:07 浏览: 85
可以使用以下代码获取昨天的日期:
```python
import datetime
yesterday = datetime.date.today() - datetime.timedelta(days=1)
yesterday_str = yesterday.strftime('%Y-%m-%d')
print(yesterday_str)
```
输出格式为:YYYY-MM-DD,例如今天是2021年10月1日,那么输出的昨天日期就是2021-09-30。
相关问题
获取北京时间昨天的日期
可以使用Python的datetime模块来获取北京时间昨天的日期。以下是示例代码:
```python
from datetime import datetime, timedelta
import pytz
# 设置时区为北京时间
tz = pytz.timezone('Asia/Shanghai')
# 获取当前时间
now = datetime.now(tz)
# 计算昨天的日期
yesterday = now - timedelta(days=1)
# 输出昨天的日期
print(yesterday.strftime('%Y-%m-%d'))
```
输出结果为:2022-02-14。
怎么获取昨天的日期YYYYMMDD格式
您可以使用以下代码获取昨天的日期(YYYYMMDD格式):
```
#include <stdio.h>
#include <time.h>
int main() {
time_t now;
struct tm *tm_now;
char date[9];
time(&now);
tm_now = localtime(&now);
tm_now->tm_mday -= 1;
mktime(tm_now);
strftime(date, sizeof(date), "%Y%m%d", tm_now);
printf("昨天的日期是:%s\n", date);
return ;
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)