仕事ハック:登録したのを忘れた予定ってありますね。
スケジュール管理は何を使ってますか?
私は、googleカレンダー一択です。色々と便利です。
ただ、時にこの予定なんだっけ?ありませんか?
僕はよくあります。
登録した時は、何か意図あって登録してますが、時間が立つとその裏を忘れて全く思い出せない。
ちゃんとタイトルや情報を付けとけばよかったと反省します。
そんな時にApps Scriptで、登録日時を取得します。
登録日時がわかれば、そこからメールやslackを見直せば、その時のやり取りが探せます。日付だけでなく時間も分かるのがポイントです。
Apps Script
////////////calendar
function chkCalendar() {
yy = 2022
m = 11
d = 20
var e = getEvents(yy,m,d);
for(var i = 0; i < e.length; i++){
var text = e[i].getTitle() + " : " + e[i].getDateCreated();
Logger.log(text);
}
function getEvents(y,m,d){
var cal = getCalendar(); // カレンダーの取得
var date = new Date(y,m-1,d,0,0); // 指定日の取得
return cal.getEventsForDay(date);
}
function getCalendar(){
return CalendarApp.getCalendarById('メアド@gmail.com')
}
}
この記事が気に入ったらサポートをしてみませんか?