生年月日から年齢を計算する簡単な計算式


を見て感心。ちなみに、AppleScriptだと……

set ageNum to ((20070824 - 19680808) / 10000) as integer

なんて感じ。

今日の日付を取得するところまで書くと、

set todayStr to do shell script "date  +%Y%m%d"
set todayNum to todayStr as number
set ageNum to ((todayNum - 19680808) / 10000) as integer

なんてところではないかと。

Copyright By Piyomaru Software. All Rights Reserved