generated at
日報テンプレートの更新ログ
日報テンプレートの更新ログ

2024-05-19
学んだこと、感じたことを統合

2024-04-06 08:49 ~

2024-03-03 18:32からJS化


template.js
(function() { // 日付をyyyy-mm-dd形式で返す関数 function formatDate(date) { return date.getFullYear() + '-' + ('0' + (date.getMonth() + 1)).slice(-2) + '-' + ('0' + date.getDate()).slice(-2); } // 今日 var today = formatDate(new Date()); // 明日 var tomorrow = formatDate(new Date(new Date().setDate(new Date().getDate() + 1))); // 昨日 var yesterday = formatDate(new Date(new Date().setDate(new Date().getDate() - 1))); // 7日前 var oneWeekAgo = formatDate(new Date(new Date().setDate(new Date().getDate() - 7))); // 一ヶ月前 var oneMonthAgo = formatDate(new Date(new Date().setMonth(new Date().getMonth() - 1))); // 一年前 var oneYearAgo = formatDate(new Date(new Date().setFullYear(new Date().getFullYear() - 1))); return `日報 ${today} [nippou.icon] [${today}] [*_ | 今日やったこと/学んだこと/感じたこと] [*_ | 今の気持ち(5段階評価)] [*_ | 今日やった新体験] [*_ | 過去の振り返り] 昨日:[${yesterday}] 7日前:[${oneWeekAgo}] 1ヶ月前:[${oneMonthAgo}] 1年前:[${oneYearAgo}] 翌日→[日報 ${tomorrow}] `; })()

2024-03-06 21:39 Geminiのちからを借りてより簡単なScriptになった
2.0.js
(function() { //今日 var date = new Date(); var today = date.getFullYear() + '-' + ('0' + (date.getMonth() + 1)).slice(-2) + '-' + ('0' + date.getDate()).slice(-2); //明日 var tomorrow = new Date(date); tomorrow.setDate(date.getDate() + 1); var nextDay = tomorrow.getFullYear() + '-' + ('0' + (tomorrow.getMonth() + 1)).slice(-2) + '-' + ('0' + tomorrow.getDate()).slice(-2); //10日前 var tenDaysAgo = new Date(date); tenDaysAgo.setDate(date.getDate() -10); var tenDays = tenDaysAgo.getFullYear() + '-' + ('0' + (tenDaysAgo.getMonth() + 1)).slice(-2) + '-' + ('0' + tenDaysAgo.getDate()).slice(-2); //昨日 var yesterday = new Date(date); yesterday.setDate(date.getDate() - 1); var dayAgo = yesterday.getFullYear() + '-' + ('0' + (yesterday.getMonth() + 1)).slice(-2) + '-' + ('0' + yesterday.getDate()).slice(-2); return `日報 ${today} [nippou.icon] [${today}] [*_ | 今日やったこと/学んだこと/感じたこと] [*_ | 今の気持ち(5段階評価)] [*_ | 今日やった新体験] [*_ | 昨日、10日前の振り返り] [日報 ${dayAgo}] [日報 ${tenDays}] 翌日→[日報 ${nextDay}] `; })()

もうちょいコンパクトにできそうな気がするcFQ2f7LRuLYP
変数をnexyday だの tonorrowだの二重にしているのが気持ち悪い

初回バージョン
1.0.txt
日報 (本日) [nippou.icon] [*_ | 今日やったこと/学んだこと/感じたこと] [*_ | 今の気持ち(5段階評価)] [*_ | 今日やった新体験] 翌日→[日報 ]