Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Sisimai::DateTime(3)  User Contributed Perl Documentation Sisimai::DateTime(3)

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

DESCRIPTION
       Sisimai::Tie provide methods for	dealing	date and time.

CLASS METHODS
   "parse(Date string)"
       "parse()" convert 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

   "to_second(String)"
       "to_string()" convert a string to the value of seconds like followings:

	   print Sisimai::DateTime->to_second('1m');  #	60, 1 minute
	   print Sisimai::DateTime->to_second('2h');  #	7200, 2	hours
	   print Sisimai::DateTime->to_second('1d');  #	86400, 1 day
	   print Sisimai::DateTime->to_second('1w');  #	604800,	1 week

   "abbr2tz(Abbr)"
       "abbr2tz()" convert 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

AUTHOR
       azumakuniyuki

COPYRIGHT
       Copyright (C) 2014-2021 azumakuniyuki, All rights reserved.

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

perl v5.32.1			  2021-02-22		  Sisimai::DateTime(3)

NAME | SYNOPSIS | DESCRIPTION | CLASS METHODS | AUTHOR | COPYRIGHT | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Sisimai::DateTime&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help