Описание тега parted-magic
Я хочу написать сценарий AppleScript, который создает проекты в поставить, где их перенести дату и срок устанавливается на любой недели начало и конец дня.
Результат должен выглядеть так:
что эти: День1. месяц1. год1 - день2. month2. год2
Где что эти
заменяется недели номер недели. День1
, месяц1
и год1
принять , что эти
З недели количество и разбирать его для этого дня дату. Так что за неделю число 09 В 2016 году это будет 29. 02. 2016
. Первая неделя заканчивается (день2
и т. д.) заканчивается на 06. 02. 2016
. Таким образом, результат за первую неделю 2016 года будет выглядеть следующим образом:
09: 29. 02. 2016 - 06. 02. 2016
Из оболочки можно получить последний день месяца , например:
дата -в 1д -в 3м -в 16 лет -в-1д +'%В: %Д. %м. %Г'
09: 29. 02. 2016
В AppleScript, вы можете превратить любую строку, например, вернулся из shell-скрипт (дата
) в объекте Date с синтаксисом:
набор lastDayShell сделать скрипт "дата -в 1д -в 3м -в 16 лет -в-1д +'%В: %Д. %м. %Г'"
установить последний день до даты lastDayShell
Команда для добавления нового проекта в OmniFocus это:
рассказать приложения "почему"
скажите документа по умолчанию
набор weekNumbers в папку "номера недель"
скажите weekNumbers
набор проект1, чтобы сделать новый проект со свойствами {название:"09: 29. 02. 2016", отложить дата:firstDay, дата:последний день, синглтон действий держателя:правда}
конец сказать
конец сказать
конец тел.
Я все это знаю. Я просто не могу найти ресурс, который рассказывает, как получить первый и последний день недели. Я хочу, чтобы отложить дату начала любой недели в первые недели, и дату последнего дня.