perlで星座を取得する。
Date::Horoscopeを使う。
英語表記の星座名、もしくは1月のみずがめ座から始まる配列番号を返してくれる。
占い系のコンテンツを作ったりする時に使う。
ソース
use Date::Horoscope;
## 誕生日
my $date='1969-05-11';
## 星座名で取得(英語表記)
my $seiza_key = Date::Horoscope::locate($date);
## (aquarius)と表示。9月のてんびん座の意味。
## 星座の配列番号取得
my $seiza_num = $Date::Horoscope::horoscope{Date::Horoscope::locate($date)}->{position},$/;
## 7が返り値。-1をすると配列順でアクセスできる。