diff options
author | Joel Kronqvist <work.joelkronqvist@pm.me> | 2022-03-11 20:41:42 +0200 |
---|---|---|
committer | Joel Kronqvist <work.joelkronqvist@pm.me> | 2022-03-11 20:41:42 +0200 |
commit | 5ac7049a9d30733165cc212dee308163c2a14644 (patch) | |
tree | 92dbb85e2e3dc408d06b8cea6fbf32503482bbbb /Functions/dateFuncs.js | |
parent | 01f3f5f2ab89432a253c24f76227b8f6855d8446 (diff) | |
download | LYLLRuoka-5ac7049a9d30733165cc212dee308163c2a14644.tar.gz LYLLRuoka-5ac7049a9d30733165cc212dee308163c2a14644.zip |
Food scraping updation
Diffstat (limited to 'Functions/dateFuncs.js')
-rw-r--r-- | Functions/dateFuncs.js | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/Functions/dateFuncs.js b/Functions/dateFuncs.js index 10c4250..9b1237a 100644 --- a/Functions/dateFuncs.js +++ b/Functions/dateFuncs.js @@ -17,7 +17,26 @@ function approxDate(d) return new Date(`${d.getFullYear()}-${(d.getMonth() + 1).toString().padStart(2, "0")}-${d.getDate().toString().padStart(2, "0")}`); } +function weekdayToNumber(s) +{ + const weekdays = [ + /ma.*/i, + /ti.*/i, + /ke.*/i, + /to.*/i, + /pe.*/i, + /la.*/i, + /su.*/i + ]; + for(let day = 0; day < weekdays.length; day++) + { + if (s.match(weekdays[day])) + return day; + } +} + module.exports = { fromString: stringToDate, - between: isBetweenDates + between: isBetweenDates, + weekdayToNumber: weekdayToNumber }
\ No newline at end of file |