2013-04-03 59 views
0

我是Perl的初學者,我需要使用Perl模塊中的函數Date :: Easter來創建一個程序,該程序需要用戶輸入一年並顯示覆活節的日期在那一年內,我需要知道如何將這個模塊加入到腳本中以獲得理想的結果。如何將perl模塊合併到腳本中

回答

2

很簡單:

#!/usr/bin/perl 

use strict; 
use warnings; 
use Date::Easter; 

chomp (my $year = <STDIN>); 
my ($m1, $d1) = easter ($year); 
my ($m2, $d2) = julian_easter ($year); 
my ($m3, $d3) = orthodox_easter ($year); 

print "Gregorian => Month: $m1 Day: $d1\n"; 
print "Julian => Month: $m2 Day: $d2\n"; 
print "Orthodox => Month: $m3 Day: $d3\n"; 
+0

這是真的很有幫助。這是根據格里高利,你會怎麼做朱利安和正統? – user218001 2013-04-03 23:41:18

+0

@ user218001在這裏瀏覽:https://metacpan.org/module/Date::Easter。這是幾乎相同的方法,只是一個不同的名字。 – squiguy 2013-04-03 23:57:32

+0

但你如何將所有3放在同一個腳本中,所以它會打印3個日期,一個用於格里高利,一個用於朱利安,另一個用於正統。 – user218001 2013-04-04 00:16:20

相關問題