DateTime::Event::Jewish::Parshah - Calculate leyning for next shabbat
use DateTime::Event::Jewish::Parshah qw(parshah); my $parshah = parshah(DateTime->today, $israel);
Returns either a parshah name or a yom tov name for the Shabbat after the date supplied. The optional israel flag specifies whether to calculate the leyning for Israel or for the diaspora.
Internal function that initialises the yom tov table for the year in question.
Returns the next Shabbat which is strictly after $date. The returned object is a Hewbrew date.
$date is some sort of DateTime object; it does not matter which.
Returns the parshah name or a yomtov name for the Shabbat strictly after $date.
$israel is an optional flag to indicate that we should use the logic for Israel rather than the Diaspora.
See http://individual.utoronto.ca/kalendis/hebrew/parshah.htm for the logic of this code.
DateTime::Calendar::Hebrew is not a sub-class of DateTime. It does not implement the all functionality of DateTime, and where it does implement it, it uses different names and interfaces. In particular, none of the arithmetic works.
Raphael Mankin, <rapmankin at cpan.org>
<rapmankin at cpan.org>
Please report any bugs or feature requests to bug-datetime-event-jewish at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=DateTime-Event-Jewish. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-datetime-event-jewish at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc DateTime::Event::Jewish
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=DateTime-Event-Jewish
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/DateTime-Event-Jewish
CPAN Ratings
http://cpanratings.perl.org/d/DateTime-Event-Jewish
Search CPAN
http://search.cpan.org/dist/DateTime-Event-Jewish/
Copyright 2010 Raphael Mankin.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install DateTime::Event::Jewish, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DateTime::Event::Jewish
CPAN shell
perl -MCPAN -e shell install DateTime::Event::Jewish
For more information on module installation, please visit the detailed CPAN module installation guide.