We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6510bdf commit 6f2d477Copy full SHA for 6f2d477
functions/createPartitions.js
@@ -8,7 +8,13 @@ const database = process.env.DATABASE;
8
9
// creates partitions for the hour after the current hour
10
exports.handler = async (event, context, callback) => {
11
- var nextHour = new Date(Date.now() + 60 * 60 * 1000);
+
12
+ // format of dth is '2021-01-01T00'
13
+ var input = 'dth' in event ? `${event.dth}:00:00Z` : Date.now() + 60 * 60 * 1000;
14
+ var nextHour = new Date(input);
15
+ if (isNaN(nextHour))
16
+ throw new Error('invalid dth')
17
18
var year = nextHour.getUTCFullYear();
19
var month = (nextHour.getUTCMonth() + 1).toString().padStart(2, '0');
20
var day = nextHour.getUTCDate().toString().padStart(2, '0');
0 commit comments