前端怎么获取昨天的日期YYYYMMDD格式
时间: 2023-03-27 21:04:10 浏览: 243
可以使用 JavaScript 中的 Date 对象来获取昨天的日期,然后使用该对象的 getFullYear、getMonth 和 getDate 方法来获取年、月和日,最后将它们拼接成 YYYYMMDD 格式的字符串即可。以下是示例代码:
```
var today = new Date();
var yesterday = new Date(today);
yesterday.setDate(today.getDate() - 1);
var year = yesterday.getFullYear();
var month = yesterday.getMonth() + 1;
var day = yesterday.getDate();
if (month < 10) {
month = '' + month;
}
if (day < 10) {
day = '' + day;
}
var yesterdayStr = year + '' + month + '' + day;
console.log(yesterdayStr);
```
相关问题
java获取昨天日期 yyyymmdd
可以使用Java中的Calendar类来获取昨天的日期,具体代码如下:
```java
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String yesterday = sdf.format(cal.getTime());
System.out.println(yesterday);
```
输出结果为:20211214
怎么获取昨天的日期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 ;
}
```
阅读全文