臨時休館中の福井県内施設。現在、空いているかどうかを、ひと目で確認できたらうれしいとのことで、プロトタイピング!

福井県施設ダッシュボード
混雑状況フラグもあれば、空いているところを狙っていくこともできますね。データが溜まれば混雑予測につなげることも可能。IoTで自動連携もしたいですね!(参考、来場者IoTカウンター


今回の目玉は「休日の翌日」や「第二月曜日」などの表記への対応。 日本語をコンピューターに分かるように翻訳する、JavaScriptのクラスライブラリ dtcheckjp.mjs を作りました。 休日は祝日を含むので、政府オープンデータ「国民の祝日」を使っています。 まだまだ足りない表記がありますが、どんどん要望いただいたり、オープンソースなのでプルリク(修正要望)もらって、改善予定です!

チェック例

const dtcheck = await (new DateTimeCheckerJPl()).init() console.log(dtcheck.checkTime('8時〜9時')) console.log(dtcheck.checkDate('4月20日〜5月1日')) console.log(dtcheck.checkDate('祝日'))

お店の営業時間や、ゴミ捨てなどにも応用できます!

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / RSS