node取出上一周星期天的时间,例如20220205
时间: 2024-03-09 10:48:28 浏览: 16
可以使用 Node.js 中的 moment.js 库来实现获取上一周星期天的时间。
以下是获取上一周星期天时间的代码示例:
```javascript
const moment = require('moment');
const lastSunday = moment().subtract(1, 'weeks').endOf('isoWeek');
console.log(lastSunday.format('YYYYMMDD'));
```
这里使用 moment() 获取当前时间,然后使用 subtract() 函数将其减去一周的时间,再使用 endOf('isoWeek') 函数获取上一个星期天的时间,并使用 format() 函数将其格式化为所需的日期格式。
输出结果为类似于 "20220205" 的日期字符串。
相关问题
node取出上一周星期一的时间
可以使用 Node.js 中的 moment.js 库来实现获取上一周星期一的时间。
以下是获取上一周星期一时间的代码示例:
```javascript
const moment = require('moment');
const lastMonday = moment().subtract(1, 'weeks').startOf('isoWeek');
console.log(lastMonday.format('YYYY-MM-DD'));
```
这里使用 moment() 获取当前时间,然后使用 subtract() 函数将其减去一周的时间,再使用 startOf('isoWeek') 函数获取上一个星期一的时间,并使用 format() 函数将其格式化为所需的日期格式。
输出结果为类似于 "2022-01-10" 的日期字符串。
我起了多个node,但是它只在一个node上执行
这可能是因为您的应用程序的部署和配置存在问题。您需要确保您的应用程序在所有节点上都被正确部署,并且它们都在相同的配置下运行。您还可以检查您的负载均衡器配置是否正确,以确保流量被正确路由到所有节点上。如果您使用的是容器化技术,例如Docker,您需要确保所有容器都在相同的网络中,并且它们都能够相互通信。如果问题仍然存在,请检查您的日志文件以查看是否有任何有用的错误消息。