以下是一个示例代码,可用于检查指定日历事件是否为今天:
set eventTitle to "My Event"
set todayDate to current date
tell application "Calendar"
activate
set myEvents to every event of calendar "My Calendar"
repeat with anEvent in myEvents
if summary of anEvent is eventTitle and start date of anEvent = todayDate then
display alert "Today's " & eventTitle & " is at " & start time of anEvent
exit repeat
end if
end repeat
end tell
首先,我们定义了要检查的事件的标题和今天的日期。然后,我们使用“Calendar”应用程序来获取“我的日历”中的所有事件,并遍历它们以查找匹配的事件。如果事件的标题与我们指定的标题匹配并且事件的开始日期与今天的日期相同,则代码会弹出一个警报,告知今天的时间。
此示例用于 AppleScript,可通过 Script Editor 应用程序编写和执行。请注意,这是示例代码,您需要根据自己的需要进行修改。