【发布时间】:2023-03-19 04:04:01
【问题描述】:
我有一系列日期,我想将它们四舍五入到不同的频率 - 周、月、季度和年。相当于舍入数字,但用于日期。
这是一个示例数组:
const dates = [
"1/4/2020",
"2/5/2021",
"8/15/2021",
];
按月四舍五入会得出:
[
"1/31/2020",
"2/28/2021",
"8/31/2021",
];
最近的年份:
[
"12/31/2020",
"12/31/2021",
"12/31/2021",
];
等等。是否有允许这种舍入的 Javascript 库?如果没有,是否有一个简单的函数可以覆盖上述频率?我可以为每个用例编写一个自定义函数,但这可能效率低下。
【问题讨论】:
-
不清楚如何获得最接近年份的值.... 二月与一月有何不同??
-
我不相信有一个 JS 库来解决这个问题。必须编码。你试图做什么?
-
在 Stack Overflow 上请求库是特别离题的。如果我是你,我会删除这个问题。
-
另外,如果您需要帮助,请edit您的问题解释四舍五入规则,以及到目前为止您所做的尝试。
-
向大家道歉 - 我会做更多的工作并提出更好的问题
标签: javascript arrays date momentjs