DateTime::Astro::Sunrise에 대한 맨 페이지에 포함 된 예제 코드를 사용하면 해가 뜨면 14 시까 지, 일몰 때는 ~ 2 시가됩니다.Perl의 DateTime :: Astro :: Sunrise가 나에게 예기치 않은 가치를주는 이유는 무엇입니까?
내 컴퓨터의 시간과 표준 시간대가 올바르게 설정되어 있습니다 (AFAIK).
내가 뭔가 잘못 읽고 있니? 2am와 2pm는 단지 매우 잔인하게 틀리다.
use DateTime;
use DateTime::Astro::Sunrise;
my $dt = DateTime->new(year => 2010,
month => 3,
day => 15,
);
my $sunrise = DateTime::Astro::Sunrise ->new('-117','33',undef,1);
my ($tmp_rise, $tmp_set) = $sunrise->sunrise($dt);
printf "%s\n", $tmp_rise;
printf "%s\n", $tmp_set;
몇 가지 세부 정보가 필요합니다. 위도, 경도, 날짜 및 시간대가 ... ... 무엇입니까? –
위도/경도/TZ = 로스 앤젤레스 – BozoJoe
잘못된 것이 있습니까? 아마도. 우리가하는 일을 보지 않고 어떻게 말할 수 있습니까? :) – Ether