fix timestamp maybe?
This commit is contained in:
parent
0b1a96648f
commit
16014d6623
7
index.js
7
index.js
|
@ -102,13 +102,18 @@ function updateRecords(data, root) {
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getStartOfDayTimestamp(date) {
|
||||||
|
const startOfDay = new Date(date.getFullYear(), date.getMonth(), date.getDate());
|
||||||
|
return startOfDay.getTime(); // Returns the timestamp in milliseconds
|
||||||
|
}
|
||||||
|
|
||||||
async function sendSummary() {
|
async function sendSummary() {
|
||||||
const data = await getPreviousDayData();
|
const data = await getPreviousDayData();
|
||||||
const root = await loadRecords();
|
const root = await loadRecords();
|
||||||
const updatedData = await updateRecords(data, root);
|
const updatedData = await updateRecords(data, root);
|
||||||
await saveRecords(root);
|
await saveRecords(root);
|
||||||
|
|
||||||
const previousDayStart = new Date(Date.now() - 86400000);
|
const previousDayStart = new Date(getStartOfDayTimestamp(new Date()));
|
||||||
const previousDayEnd = new Date(previousDayStart);
|
const previousDayEnd = new Date(previousDayStart);
|
||||||
previousDayEnd.setHours(23, 59, 59, 999);
|
previousDayEnd.setHours(23, 59, 59, 999);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue