logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Sisimai::DateTime - Date and time utilities

Author

       azumakuniyuki

Class Methods

"parse(Datestring)"
       parse() method converts a various date format string.

           my $x = 'Fri, 9 Apr 2004 04:01:03 +0000 (GMT)';
           my $y = '27 Apr 2009 08:08:54 +0900';
           print Sisimai::DateTime->parse($x);  # Fri, 9 Apr 2004 04:01:03 +0000
           print Sisimai::DateTime->parse($y);  # Thu, 27 Apr 2009 08:08:54 +0900

   "abbr2tz(Abbr)"
       abbr2tz() method converts a time zone abbreviation to 4 digit string of time zone.

           print Sisimai::DateTime->abbr2tz('JST');   # +0900
           print Sisimai::DateTime->abbr2tz('UTC');   # +0000
           print Sisimai::DateTime->abbr2tz('CDT');   # -0500

Description

       "Sisimai::DateTime" provide methods for dealing date and time.

License

       This software is distributed under The BSD 2-Clause License.

perl v5.40.1                                       2025-04-12                             Sisimai::DateTime(3pm)

Name

       Sisimai::DateTime - Date and time utilities

Synopsis

           use Sisimai::DateTime;
           my $v = 'Sat Mar  1 13:47:46 JST 2014';
           print Sisimai::DateTime->parse($v);  # Sat, 1 Mar 2014 13:47:46 +0900

See Also