У многих моих контактов (600+) каким-то образом был установлен год рождения 2000. Месяцы и дни их рождения указаны правильно, но 2000 неверно.
С огромной помощью, которую я получил здесь , я смог собрать их в одну группу (которую я назвал 2K).
Я хотел бы удалить годы рождения с этих карт, сохранив месяцы и дни рождения .
В моей OS X 10.8.5 это можно сделать даже вручную, но не в adayzdone 10.6.8.
Кто-нибудь может предоставить сценарий (для 10.8.5)?
Итак, я хотел бы обратить
в
используя AppleScript, а не вручную. И не только 10 ноября.
Хорошо. Поскольку у вас уже есть группа, вы уже группируетесь.
set targetGroup to "BD"
tell application "Contacts"
set thePeople to people of group targetGroup
repeat with i from 1 to number of items in thePeople
set this_item to item i of thePeople
set thisDate to birth date of this_item
set year of thisDate to 1604
set birth date of this_item to thisDate
save
end repeat
end tell
Я попытался установить год на "" . Но это меняет всю дату. день и месяц на что-то другое.
Итак, я проверил, как выглядит «дата» даты рождения без года, и у всех у них было 1604 в позиции года.
установка года для этого, кажется, работает.
Рускес
Řídící
Маркханте
Řídící
Маркханте
Řídící
Маркханте