我正在尝试查询iCal以查明特定日历中的事件是否正在发生,如果是,那么事件的名称是什么 - 使用applescript或终端(我真的不太了解关于其中一个)。我看到了一个类似的问题,关于使用applescript来检索当天事件的所有的摘要,但这并不是我正在寻找的。 (Applescript and iCal interaction)。
任何想法?
答案 0 :(得分:1)
使用filter form:
tell application "iCal"
get every event of calendar cal ¬
where (start date ≤ (current date)) and (end date > (current date))
end tell
请注意,start date
和end date
必须在(current date)
之前,否则您将收到错误。