javascript - 如何用javascript计算上周的工资?

标签 javascript node.js jaggery-js

我正在尝试计算员工上周的工资。这意味着本周不应包含在计算中。现在我从当前日期起还有-7 时间来检查我的数据。这是我的代码

var currentDate = new Date();
log.info(currentDate)
var requiredDate=new Date(currentDate.getFullYear(),currentDate.getMonth(),currentDate.getDate()-7)
var start=Date.parse(requiredDate)
var end=Date.parse(currentDate);
query="taskCreateTimestamp:["+start+" TO "+end+"]";

我的目标是计算周一至周五上周的工资。我取-7只是为了检查我的数据。请帮助我

最佳答案

检查此链接您可以获取上周的开始日期和结束日期。 如果您的数据有时间戳,则将时间戳“00:00:00”附加到开始日期,将“23:59:59”附加到结束日期。

get last week in javascript

关于javascript - 如何用javascript计算上周的工资?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41605721/

相关文章:

java - Jaggery 支持过滤吗?

javascript - Caramel 如何注册 Handlebars 助手?

javascript - 如何在javascript中自动展开html select元素

javascript - 如何生成没有重复javascript的随机数

javascript - 如何使用 busboy 防止 node.js Express 中的 POST 垃圾邮件?

android - 如何使用 Android 应用程序和 Node 服务器实现用户 session ?

javascript - 将数据传递到自定义 npm 包模块

javascript - html - 将 json 附加到链接的正确方法

javascript - send() 是匿名函数吗?

javascript - 如何使用 jaggery 超过 64K 限制