From 8ff1cdbd15f424afbea683ccac52ba8b80d4769c Mon Sep 17 00:00:00 2001 From: Cheney Date: Fri, 28 Feb 2025 15:06:44 +0800 Subject: [PATCH] V1.0 --- hourglass.iml | 8 ++++++++ src/index.js | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 hourglass.iml create mode 100644 src/index.js diff --git a/hourglass.iml b/hourglass.iml new file mode 100644 index 0000000..3d48a82 --- /dev/null +++ b/hourglass.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..0aeee3c --- /dev/null +++ b/src/index.js @@ -0,0 +1,18 @@ +const notifier = require('node-notifier'); +const cron = require('node-cron'); +const dayjs = require('dayjs'); + +// 定义整点触发的任务 +cron.schedule('0 * * * *', () => { + // 获取当前时间 + const currentDate = dayjs(); + const date = currentDate.format('YYYYMMDD'); + const time = currentDate.format('HH:mm'); + + notifier.notify({ + title: '整点报时', + subtitle : "当前日期 " + date, + message: '当前时间 ' + time, + }); +}); +