usr
/
share
/
perl5
/
vendor_perl
/
Date
/
Language
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
Afar.pm
1.01 KB
Rename
Delete
Amharic.pm
1.88 KB
Rename
Delete
Austrian.pm
994 bytes
Rename
Delete
Brazilian.pm
966 bytes
Rename
Delete
Bulgarian.pm
2.51 KB
Rename
Delete
Chinese.pm
977 bytes
Rename
Delete
Chinese_GB.pm
918 bytes
Rename
Delete
Czech.pm
1.38 KB
Rename
Delete
Danish.pm
1.01 KB
Rename
Delete
Dutch.pm
1.06 KB
Rename
Delete
English.pm
973 bytes
Rename
Delete
Finnish.pm
1.21 KB
Rename
Delete
French.pm
992 bytes
Rename
Delete
Gedeo.pm
1.04 KB
Rename
Delete
German.pm
1.02 KB
Rename
Delete
Greek.pm
2.76 KB
Rename
Delete
Hungarian.pm
2.08 KB
Rename
Delete
Icelandic.pm
1.01 KB
Rename
Delete
Italian.pm
1006 bytes
Rename
Delete
Norwegian.pm
1004 bytes
Rename
Delete
Oromo.pm
999 bytes
Rename
Delete
Romanian.pm
892 bytes
Rename
Delete
Russian.pm
1.35 KB
Rename
Delete
Russian_cp1251.pm
1.01 KB
Rename
Delete
Russian_koi8r.pm
1.01 KB
Rename
Delete
Sidama.pm
980 bytes
Rename
Delete
Somali.pm
1.13 KB
Rename
Delete
Spanish.pm
922 bytes
Rename
Delete
Swedish.pm
1.10 KB
Rename
Delete
Tigrinya.pm
1.40 KB
Rename
Delete
TigrinyaEritrean.pm
1.86 KB
Rename
Delete
TigrinyaEthiopian.pm
1.88 KB
Rename
Delete
Turkish.pm
2.03 KB
Rename
Delete
## ## Hungarian tables based on English ## # # This is a just-because-I-stumbled-across-it # -and-my-wife-is-Hungarian release: if Graham or # someone adds to docs to Date::Format, I'd be # glad to correct bugs and extend as neeed. # package Date::Language::Hungarian; =head1 NAME Date::Language::Hungarian - Magyar format for Date::Format =head1 SYNOPSIS my $lang = Date::Language->new('Hungarian'); print $lang->time2str("%a %b %e %T %Y", time); @lt = localtime(time); print $lang->time2str($template, time); print $lang->strftime($template, @lt); print $lang->time2str($template, time, $zone); print $lang->strftime($template, @lt, $zone); print $lang->ctime(time); print $lang->asctime(@lt); print $lang->ctime(time, $zone); print $lang->asctime(@lt, $zone); See L<Date::Format>. =head1 AUTHOR Paula Goddard (paula -at- paulacska -dot- com) =head1 LICENCE Made available under the same terms as Perl itself. =cut use strict; use warnings; use base "Date::Language"; use vars qw( @DoW @DoWs @MoY @MoYs @AMPM @Dsuf %MoY %DoW $VERSION); $VERSION = "1.01"; @DoW = qw(Vas�rnap H�tf� Kedd Szerda Cs�t�rt�k P�ntek Szombat); @MoY = qw(Janu�r Febru�r M�rcius �prilis M�jus J�nius J�lius Augusztus Szeptember Okt�ber November December); @DoWs = map { substr($_,0,3) } @DoW; @MoYs = map { substr($_,0,3) } @MoY; @AMPM = qw(DE. DU.); # There is no 'th or 'nd in Hungarian, just a dot @Dsuf = (".") x 31; @MoY{@MoY} = (0 .. scalar(@MoY)); @MoY{@MoYs} = (0 .. scalar(@MoYs)); @DoW{@DoW} = (0 .. scalar(@DoW)); @DoW{@DoWs} = (0 .. scalar(@DoWs)); # Formatting routines sub format_a { $DoWs[$_[0]->[6]] } sub format_A { $DoW[$_[0]->[6]] } sub format_b { $MoYs[$_[0]->[4]] } sub format_B { $MoY[$_[0]->[4]] } sub format_h { $MoYs[$_[0]->[4]] } sub format_p { $_[0]->[2] >= 12 ? $AMPM[1] : $AMPM[0] } sub format_P { lc($_[0]->[2] >= 12 ? $AMPM[1] : $AMPM[0]) } sub format_o { $_[0]->[3].'.' } sub format_D { &format_y . "." . &format_m . "." . &format_d } sub format_y { sprintf("%02d",$_[0]->[5] % 100) } sub format_d { sprintf("%02d",$_[0]->[3]) } sub format_m { sprintf("%02d",$_[0]->[4] + 1) } 1;
Save