Server IP : 103.119.228.120 / Your IP : 3.147.73.85 Web Server : Apache System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64 User : nobody ( 99) PHP Version : 5.6.40 Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/local/ssl/local/ssl/local/ssl/local/share/perl5/DateTime/TimeZone/Asia/ |
Upload File : |
# This file is auto-generated by the Perl DateTime Suite time zone # code generator (0.07) This code generator comes with the # DateTime::TimeZone module distribution in the tools/ directory # # Generated from /tmp/dGCdhCHqq1/asia. Olson data version 2016f # # Do not edit this file directly. # package DateTime::TimeZone::Asia::Tehran; $DateTime::TimeZone::Asia::Tehran::VERSION = '2.01'; use strict; use Class::Singleton 1.03; use DateTime::TimeZone; use DateTime::TimeZone::OlsonDB; @DateTime::TimeZone::Asia::Tehran::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); my $spans = [ [ DateTime::TimeZone::NEG_INFINITY, # utc_start 60431517256, # utc_end 1915-12-31 20:34:16 (Fri) DateTime::TimeZone::NEG_INFINITY, # local_start 60431529600, # local_end 1916-01-01 00:00:00 (Sat) 12344, 0, 'LMT', ], [ 60431517256, # utc_start 1915-12-31 20:34:16 (Fri) 61378288456, # utc_end 1945-12-31 20:34:16 (Mon) 60431529600, # local_start 1916-01-01 00:00:00 (Sat) 61378300800, # local_end 1946-01-01 00:00:00 (Tue) 12344, 0, 'TMT', ], [ 61378288456, # utc_start 1945-12-31 20:34:16 (Mon) 62382861000, # utc_end 1977-10-31 20:30:00 (Mon) 61378301056, # local_start 1946-01-01 00:04:16 (Tue) 62382873600, # local_end 1977-11-01 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 62382861000, # utc_start 1977-10-31 20:30:00 (Mon) 62394955200, # utc_end 1978-03-20 20:00:00 (Mon) 62382875400, # local_start 1977-11-01 00:30:00 (Tue) 62394969600, # local_end 1978-03-21 00:00:00 (Tue) 14400, 0, 'IRST', ], [ 62394955200, # utc_start 1978-03-20 20:00:00 (Mon) 62413441200, # utc_end 1978-10-20 19:00:00 (Fri) 62394973200, # local_start 1978-03-21 01:00:00 (Tue) 62413459200, # local_end 1978-10-21 00:00:00 (Sat) 18000, 1, 'IRDT', ], [ 62413441200, # utc_start 1978-10-20 19:00:00 (Fri) 62419665600, # utc_end 1978-12-31 20:00:00 (Sun) 62413455600, # local_start 1978-10-20 23:00:00 (Fri) 62419680000, # local_end 1979-01-01 00:00:00 (Mon) 14400, 0, 'IRST', ], [ 62419665600, # utc_start 1978-12-31 20:00:00 (Sun) 62426493000, # utc_end 1979-03-20 20:30:00 (Tue) 62419678200, # local_start 1978-12-31 23:30:00 (Sun) 62426505600, # local_end 1979-03-21 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 62426493000, # utc_start 1979-03-20 20:30:00 (Tue) 62442214200, # utc_end 1979-09-18 19:30:00 (Tue) 62426509200, # local_start 1979-03-21 01:00:00 (Wed) 62442230400, # local_end 1979-09-19 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 62442214200, # utc_start 1979-09-18 19:30:00 (Tue) 62458115400, # utc_end 1980-03-20 20:30:00 (Thu) 62442226800, # local_start 1979-09-18 23:00:00 (Tue) 62458128000, # local_end 1980-03-21 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 62458115400, # utc_start 1980-03-20 20:30:00 (Thu) 62474182200, # utc_end 1980-09-22 19:30:00 (Mon) 62458131600, # local_start 1980-03-21 01:00:00 (Fri) 62474198400, # local_end 1980-09-23 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 62474182200, # utc_start 1980-09-22 19:30:00 (Mon) 62808899400, # utc_end 1991-05-02 20:30:00 (Thu) 62474194800, # local_start 1980-09-22 23:00:00 (Mon) 62808912000, # local_end 1991-05-03 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 62808899400, # utc_start 1991-05-02 20:30:00 (Thu) 62821164600, # utc_end 1991-09-21 19:30:00 (Sat) 62808915600, # local_start 1991-05-03 01:00:00 (Fri) 62821180800, # local_end 1991-09-22 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 62821164600, # utc_start 1991-09-21 19:30:00 (Sat) 62836893000, # utc_end 1992-03-21 20:30:00 (Sat) 62821177200, # local_start 1991-09-21 23:00:00 (Sat) 62836905600, # local_end 1992-03-22 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 62836893000, # utc_start 1992-03-21 20:30:00 (Sat) 62852787000, # utc_end 1992-09-21 19:30:00 (Mon) 62836909200, # local_start 1992-03-22 01:00:00 (Sun) 62852803200, # local_end 1992-09-22 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 62852787000, # utc_start 1992-09-21 19:30:00 (Mon) 62868429000, # utc_end 1993-03-21 20:30:00 (Sun) 62852799600, # local_start 1992-09-21 23:00:00 (Mon) 62868441600, # local_end 1993-03-22 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 62868429000, # utc_start 1993-03-21 20:30:00 (Sun) 62884323000, # utc_end 1993-09-21 19:30:00 (Tue) 62868445200, # local_start 1993-03-22 01:00:00 (Mon) 62884339200, # local_end 1993-09-22 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 62884323000, # utc_start 1993-09-21 19:30:00 (Tue) 62899965000, # utc_end 1994-03-21 20:30:00 (Mon) 62884335600, # local_start 1993-09-21 23:00:00 (Tue) 62899977600, # local_end 1994-03-22 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 62899965000, # utc_start 1994-03-21 20:30:00 (Mon) 62915859000, # utc_end 1994-09-21 19:30:00 (Wed) 62899981200, # local_start 1994-03-22 01:00:00 (Tue) 62915875200, # local_end 1994-09-22 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 62915859000, # utc_start 1994-09-21 19:30:00 (Wed) 62931501000, # utc_end 1995-03-21 20:30:00 (Tue) 62915871600, # local_start 1994-09-21 23:00:00 (Wed) 62931513600, # local_end 1995-03-22 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 62931501000, # utc_start 1995-03-21 20:30:00 (Tue) 62947395000, # utc_end 1995-09-21 19:30:00 (Thu) 62931517200, # local_start 1995-03-22 01:00:00 (Wed) 62947411200, # local_end 1995-09-22 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 62947395000, # utc_start 1995-09-21 19:30:00 (Thu) 62963037000, # utc_end 1996-03-20 20:30:00 (Wed) 62947407600, # local_start 1995-09-21 23:00:00 (Thu) 62963049600, # local_end 1996-03-21 00:00:00 (Thu) 12600, 0, 'IRST', ], [ 62963037000, # utc_start 1996-03-20 20:30:00 (Wed) 62978931000, # utc_end 1996-09-20 19:30:00 (Fri) 62963053200, # local_start 1996-03-21 01:00:00 (Thu) 62978947200, # local_end 1996-09-21 00:00:00 (Sat) 16200, 1, 'IRDT', ], [ 62978931000, # utc_start 1996-09-20 19:30:00 (Fri) 62994659400, # utc_end 1997-03-21 20:30:00 (Fri) 62978943600, # local_start 1996-09-20 23:00:00 (Fri) 62994672000, # local_end 1997-03-22 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 62994659400, # utc_start 1997-03-21 20:30:00 (Fri) 63010553400, # utc_end 1997-09-21 19:30:00 (Sun) 62994675600, # local_start 1997-03-22 01:00:00 (Sat) 63010569600, # local_end 1997-09-22 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 63010553400, # utc_start 1997-09-21 19:30:00 (Sun) 63026195400, # utc_end 1998-03-21 20:30:00 (Sat) 63010566000, # local_start 1997-09-21 23:00:00 (Sun) 63026208000, # local_end 1998-03-22 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 63026195400, # utc_start 1998-03-21 20:30:00 (Sat) 63042089400, # utc_end 1998-09-21 19:30:00 (Mon) 63026211600, # local_start 1998-03-22 01:00:00 (Sun) 63042105600, # local_end 1998-09-22 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 63042089400, # utc_start 1998-09-21 19:30:00 (Mon) 63057731400, # utc_end 1999-03-21 20:30:00 (Sun) 63042102000, # local_start 1998-09-21 23:00:00 (Mon) 63057744000, # local_end 1999-03-22 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 63057731400, # utc_start 1999-03-21 20:30:00 (Sun) 63073625400, # utc_end 1999-09-21 19:30:00 (Tue) 63057747600, # local_start 1999-03-22 01:00:00 (Mon) 63073641600, # local_end 1999-09-22 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 63073625400, # utc_start 1999-09-21 19:30:00 (Tue) 63089267400, # utc_end 2000-03-20 20:30:00 (Mon) 63073638000, # local_start 1999-09-21 23:00:00 (Tue) 63089280000, # local_end 2000-03-21 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 63089267400, # utc_start 2000-03-20 20:30:00 (Mon) 63105161400, # utc_end 2000-09-20 19:30:00 (Wed) 63089283600, # local_start 2000-03-21 01:00:00 (Tue) 63105177600, # local_end 2000-09-21 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 63105161400, # utc_start 2000-09-20 19:30:00 (Wed) 63120889800, # utc_end 2001-03-21 20:30:00 (Wed) 63105174000, # local_start 2000-09-20 23:00:00 (Wed) 63120902400, # local_end 2001-03-22 00:00:00 (Thu) 12600, 0, 'IRST', ], [ 63120889800, # utc_start 2001-03-21 20:30:00 (Wed) 63136783800, # utc_end 2001-09-21 19:30:00 (Fri) 63120906000, # local_start 2001-03-22 01:00:00 (Thu) 63136800000, # local_end 2001-09-22 00:00:00 (Sat) 16200, 1, 'IRDT', ], [ 63136783800, # utc_start 2001-09-21 19:30:00 (Fri) 63152425800, # utc_end 2002-03-21 20:30:00 (Thu) 63136796400, # local_start 2001-09-21 23:00:00 (Fri) 63152438400, # local_end 2002-03-22 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 63152425800, # utc_start 2002-03-21 20:30:00 (Thu) 63168319800, # utc_end 2002-09-21 19:30:00 (Sat) 63152442000, # local_start 2002-03-22 01:00:00 (Fri) 63168336000, # local_end 2002-09-22 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 63168319800, # utc_start 2002-09-21 19:30:00 (Sat) 63183961800, # utc_end 2003-03-21 20:30:00 (Fri) 63168332400, # local_start 2002-09-21 23:00:00 (Sat) 63183974400, # local_end 2003-03-22 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 63183961800, # utc_start 2003-03-21 20:30:00 (Fri) 63199855800, # utc_end 2003-09-21 19:30:00 (Sun) 63183978000, # local_start 2003-03-22 01:00:00 (Sat) 63199872000, # local_end 2003-09-22 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 63199855800, # utc_start 2003-09-21 19:30:00 (Sun) 63215497800, # utc_end 2004-03-20 20:30:00 (Sat) 63199868400, # local_start 2003-09-21 23:00:00 (Sun) 63215510400, # local_end 2004-03-21 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 63215497800, # utc_start 2004-03-20 20:30:00 (Sat) 63231391800, # utc_end 2004-09-20 19:30:00 (Mon) 63215514000, # local_start 2004-03-21 01:00:00 (Sun) 63231408000, # local_end 2004-09-21 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 63231391800, # utc_start 2004-09-20 19:30:00 (Mon) 63247120200, # utc_end 2005-03-21 20:30:00 (Mon) 63231404400, # local_start 2004-09-20 23:00:00 (Mon) 63247132800, # local_end 2005-03-22 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 63247120200, # utc_start 2005-03-21 20:30:00 (Mon) 63263014200, # utc_end 2005-09-21 19:30:00 (Wed) 63247136400, # local_start 2005-03-22 01:00:00 (Tue) 63263030400, # local_end 2005-09-22 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 63263014200, # utc_start 2005-09-21 19:30:00 (Wed) 63341728200, # utc_end 2008-03-20 20:30:00 (Thu) 63263026800, # local_start 2005-09-21 23:00:00 (Wed) 63341740800, # local_end 2008-03-21 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 63341728200, # utc_start 2008-03-20 20:30:00 (Thu) 63357622200, # utc_end 2008-09-20 19:30:00 (Sat) 63341744400, # local_start 2008-03-21 01:00:00 (Fri) 63357638400, # local_end 2008-09-21 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 63357622200, # utc_start 2008-09-20 19:30:00 (Sat) 63373350600, # utc_end 2009-03-21 20:30:00 (Sat) 63357634800, # local_start 2008-09-20 23:00:00 (Sat) 63373363200, # local_end 2009-03-22 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 63373350600, # utc_start 2009-03-21 20:30:00 (Sat) 63389244600, # utc_end 2009-09-21 19:30:00 (Mon) 63373366800, # local_start 2009-03-22 01:00:00 (Sun) 63389260800, # local_end 2009-09-22 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 63389244600, # utc_start 2009-09-21 19:30:00 (Mon) 63404886600, # utc_end 2010-03-21 20:30:00 (Sun) 63389257200, # local_start 2009-09-21 23:00:00 (Mon) 63404899200, # local_end 2010-03-22 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 63404886600, # utc_start 2010-03-21 20:30:00 (Sun) 63420780600, # utc_end 2010-09-21 19:30:00 (Tue) 63404902800, # local_start 2010-03-22 01:00:00 (Mon) 63420796800, # local_end 2010-09-22 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 63420780600, # utc_start 2010-09-21 19:30:00 (Tue) 63436422600, # utc_end 2011-03-21 20:30:00 (Mon) 63420793200, # local_start 2010-09-21 23:00:00 (Tue) 63436435200, # local_end 2011-03-22 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 63436422600, # utc_start 2011-03-21 20:30:00 (Mon) 63452316600, # utc_end 2011-09-21 19:30:00 (Wed) 63436438800, # local_start 2011-03-22 01:00:00 (Tue) 63452332800, # local_end 2011-09-22 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 63452316600, # utc_start 2011-09-21 19:30:00 (Wed) 63467958600, # utc_end 2012-03-20 20:30:00 (Tue) 63452329200, # local_start 2011-09-21 23:00:00 (Wed) 63467971200, # local_end 2012-03-21 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 63467958600, # utc_start 2012-03-20 20:30:00 (Tue) 63483852600, # utc_end 2012-09-20 19:30:00 (Thu) 63467974800, # local_start 2012-03-21 01:00:00 (Wed) 63483868800, # local_end 2012-09-21 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 63483852600, # utc_start 2012-09-20 19:30:00 (Thu) 63499581000, # utc_end 2013-03-21 20:30:00 (Thu) 63483865200, # local_start 2012-09-20 23:00:00 (Thu) 63499593600, # local_end 2013-03-22 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 63499581000, # utc_start 2013-03-21 20:30:00 (Thu) 63515475000, # utc_end 2013-09-21 19:30:00 (Sat) 63499597200, # local_start 2013-03-22 01:00:00 (Fri) 63515491200, # local_end 2013-09-22 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 63515475000, # utc_start 2013-09-21 19:30:00 (Sat) 63531117000, # utc_end 2014-03-21 20:30:00 (Fri) 63515487600, # local_start 2013-09-21 23:00:00 (Sat) 63531129600, # local_end 2014-03-22 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 63531117000, # utc_start 2014-03-21 20:30:00 (Fri) 63547011000, # utc_end 2014-09-21 19:30:00 (Sun) 63531133200, # local_start 2014-03-22 01:00:00 (Sat) 63547027200, # local_end 2014-09-22 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 63547011000, # utc_start 2014-09-21 19:30:00 (Sun) 63562653000, # utc_end 2015-03-21 20:30:00 (Sat) 63547023600, # local_start 2014-09-21 23:00:00 (Sun) 63562665600, # local_end 2015-03-22 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 63562653000, # utc_start 2015-03-21 20:30:00 (Sat) 63578547000, # utc_end 2015-09-21 19:30:00 (Mon) 63562669200, # local_start 2015-03-22 01:00:00 (Sun) 63578563200, # local_end 2015-09-22 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 63578547000, # utc_start 2015-09-21 19:30:00 (Mon) 63594189000, # utc_end 2016-03-20 20:30:00 (Sun) 63578559600, # local_start 2015-09-21 23:00:00 (Mon) 63594201600, # local_end 2016-03-21 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 63594189000, # utc_start 2016-03-20 20:30:00 (Sun) 63610083000, # utc_end 2016-09-20 19:30:00 (Tue) 63594205200, # local_start 2016-03-21 01:00:00 (Mon) 63610099200, # local_end 2016-09-21 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 63610083000, # utc_start 2016-09-20 19:30:00 (Tue) 63625811400, # utc_end 2017-03-21 20:30:00 (Tue) 63610095600, # local_start 2016-09-20 23:00:00 (Tue) 63625824000, # local_end 2017-03-22 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 63625811400, # utc_start 2017-03-21 20:30:00 (Tue) 63641705400, # utc_end 2017-09-21 19:30:00 (Thu) 63625827600, # local_start 2017-03-22 01:00:00 (Wed) 63641721600, # local_end 2017-09-22 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 63641705400, # utc_start 2017-09-21 19:30:00 (Thu) 63657347400, # utc_end 2018-03-21 20:30:00 (Wed) 63641718000, # local_start 2017-09-21 23:00:00 (Thu) 63657360000, # local_end 2018-03-22 00:00:00 (Thu) 12600, 0, 'IRST', ], [ 63657347400, # utc_start 2018-03-21 20:30:00 (Wed) 63673241400, # utc_end 2018-09-21 19:30:00 (Fri) 63657363600, # local_start 2018-03-22 01:00:00 (Thu) 63673257600, # local_end 2018-09-22 00:00:00 (Sat) 16200, 1, 'IRDT', ], [ 63673241400, # utc_start 2018-09-21 19:30:00 (Fri) 63688883400, # utc_end 2019-03-21 20:30:00 (Thu) 63673254000, # local_start 2018-09-21 23:00:00 (Fri) 63688896000, # local_end 2019-03-22 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 63688883400, # utc_start 2019-03-21 20:30:00 (Thu) 63704777400, # utc_end 2019-09-21 19:30:00 (Sat) 63688899600, # local_start 2019-03-22 01:00:00 (Fri) 63704793600, # local_end 2019-09-22 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 63704777400, # utc_start 2019-09-21 19:30:00 (Sat) 63720419400, # utc_end 2020-03-20 20:30:00 (Fri) 63704790000, # local_start 2019-09-21 23:00:00 (Sat) 63720432000, # local_end 2020-03-21 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 63720419400, # utc_start 2020-03-20 20:30:00 (Fri) 63736313400, # utc_end 2020-09-20 19:30:00 (Sun) 63720435600, # local_start 2020-03-21 01:00:00 (Sat) 63736329600, # local_end 2020-09-21 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 63736313400, # utc_start 2020-09-20 19:30:00 (Sun) 63752041800, # utc_end 2021-03-21 20:30:00 (Sun) 63736326000, # local_start 2020-09-20 23:00:00 (Sun) 63752054400, # local_end 2021-03-22 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 63752041800, # utc_start 2021-03-21 20:30:00 (Sun) 63767935800, # utc_end 2021-09-21 19:30:00 (Tue) 63752058000, # local_start 2021-03-22 01:00:00 (Mon) 63767952000, # local_end 2021-09-22 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 63767935800, # utc_start 2021-09-21 19:30:00 (Tue) 63783577800, # utc_end 2022-03-21 20:30:00 (Mon) 63767948400, # local_start 2021-09-21 23:00:00 (Tue) 63783590400, # local_end 2022-03-22 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 63783577800, # utc_start 2022-03-21 20:30:00 (Mon) 63799471800, # utc_end 2022-09-21 19:30:00 (Wed) 63783594000, # local_start 2022-03-22 01:00:00 (Tue) 63799488000, # local_end 2022-09-22 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 63799471800, # utc_start 2022-09-21 19:30:00 (Wed) 63815113800, # utc_end 2023-03-21 20:30:00 (Tue) 63799484400, # local_start 2022-09-21 23:00:00 (Wed) 63815126400, # local_end 2023-03-22 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 63815113800, # utc_start 2023-03-21 20:30:00 (Tue) 63831007800, # utc_end 2023-09-21 19:30:00 (Thu) 63815130000, # local_start 2023-03-22 01:00:00 (Wed) 63831024000, # local_end 2023-09-22 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 63831007800, # utc_start 2023-09-21 19:30:00 (Thu) 63846649800, # utc_end 2024-03-20 20:30:00 (Wed) 63831020400, # local_start 2023-09-21 23:00:00 (Thu) 63846662400, # local_end 2024-03-21 00:00:00 (Thu) 12600, 0, 'IRST', ], [ 63846649800, # utc_start 2024-03-20 20:30:00 (Wed) 63862543800, # utc_end 2024-09-20 19:30:00 (Fri) 63846666000, # local_start 2024-03-21 01:00:00 (Thu) 63862560000, # local_end 2024-09-21 00:00:00 (Sat) 16200, 1, 'IRDT', ], [ 63862543800, # utc_start 2024-09-20 19:30:00 (Fri) 63878272200, # utc_end 2025-03-21 20:30:00 (Fri) 63862556400, # local_start 2024-09-20 23:00:00 (Fri) 63878284800, # local_end 2025-03-22 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 63878272200, # utc_start 2025-03-21 20:30:00 (Fri) 63894166200, # utc_end 2025-09-21 19:30:00 (Sun) 63878288400, # local_start 2025-03-22 01:00:00 (Sat) 63894182400, # local_end 2025-09-22 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 63894166200, # utc_start 2025-09-21 19:30:00 (Sun) 63909808200, # utc_end 2026-03-21 20:30:00 (Sat) 63894178800, # local_start 2025-09-21 23:00:00 (Sun) 63909820800, # local_end 2026-03-22 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 63909808200, # utc_start 2026-03-21 20:30:00 (Sat) 63925702200, # utc_end 2026-09-21 19:30:00 (Mon) 63909824400, # local_start 2026-03-22 01:00:00 (Sun) 63925718400, # local_end 2026-09-22 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 63925702200, # utc_start 2026-09-21 19:30:00 (Mon) 63941344200, # utc_end 2027-03-21 20:30:00 (Sun) 63925714800, # local_start 2026-09-21 23:00:00 (Mon) 63941356800, # local_end 2027-03-22 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 63941344200, # utc_start 2027-03-21 20:30:00 (Sun) 63957238200, # utc_end 2027-09-21 19:30:00 (Tue) 63941360400, # local_start 2027-03-22 01:00:00 (Mon) 63957254400, # local_end 2027-09-22 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 63957238200, # utc_start 2027-09-21 19:30:00 (Tue) 63972880200, # utc_end 2028-03-20 20:30:00 (Mon) 63957250800, # local_start 2027-09-21 23:00:00 (Tue) 63972892800, # local_end 2028-03-21 00:00:00 (Tue) 12600, 0, 'IRST', ], [ 63972880200, # utc_start 2028-03-20 20:30:00 (Mon) 63988774200, # utc_end 2028-09-20 19:30:00 (Wed) 63972896400, # local_start 2028-03-21 01:00:00 (Tue) 63988790400, # local_end 2028-09-21 00:00:00 (Thu) 16200, 1, 'IRDT', ], [ 63988774200, # utc_start 2028-09-20 19:30:00 (Wed) 64004416200, # utc_end 2029-03-20 20:30:00 (Tue) 63988786800, # local_start 2028-09-20 23:00:00 (Wed) 64004428800, # local_end 2029-03-21 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 64004416200, # utc_start 2029-03-20 20:30:00 (Tue) 64020310200, # utc_end 2029-09-20 19:30:00 (Thu) 64004432400, # local_start 2029-03-21 01:00:00 (Wed) 64020326400, # local_end 2029-09-21 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 64020310200, # utc_start 2029-09-20 19:30:00 (Thu) 64036038600, # utc_end 2030-03-21 20:30:00 (Thu) 64020322800, # local_start 2029-09-20 23:00:00 (Thu) 64036051200, # local_end 2030-03-22 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 64036038600, # utc_start 2030-03-21 20:30:00 (Thu) 64051932600, # utc_end 2030-09-21 19:30:00 (Sat) 64036054800, # local_start 2030-03-22 01:00:00 (Fri) 64051948800, # local_end 2030-09-22 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 64051932600, # utc_start 2030-09-21 19:30:00 (Sat) 64067574600, # utc_end 2031-03-21 20:30:00 (Fri) 64051945200, # local_start 2030-09-21 23:00:00 (Sat) 64067587200, # local_end 2031-03-22 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 64067574600, # utc_start 2031-03-21 20:30:00 (Fri) 64083468600, # utc_end 2031-09-21 19:30:00 (Sun) 64067590800, # local_start 2031-03-22 01:00:00 (Sat) 64083484800, # local_end 2031-09-22 00:00:00 (Mon) 16200, 1, 'IRDT', ], [ 64083468600, # utc_start 2031-09-21 19:30:00 (Sun) 64099110600, # utc_end 2032-03-20 20:30:00 (Sat) 64083481200, # local_start 2031-09-21 23:00:00 (Sun) 64099123200, # local_end 2032-03-21 00:00:00 (Sun) 12600, 0, 'IRST', ], [ 64099110600, # utc_start 2032-03-20 20:30:00 (Sat) 64115004600, # utc_end 2032-09-20 19:30:00 (Mon) 64099126800, # local_start 2032-03-21 01:00:00 (Sun) 64115020800, # local_end 2032-09-21 00:00:00 (Tue) 16200, 1, 'IRDT', ], [ 64115004600, # utc_start 2032-09-20 19:30:00 (Mon) 64130646600, # utc_end 2033-03-20 20:30:00 (Sun) 64115017200, # local_start 2032-09-20 23:00:00 (Mon) 64130659200, # local_end 2033-03-21 00:00:00 (Mon) 12600, 0, 'IRST', ], [ 64130646600, # utc_start 2033-03-20 20:30:00 (Sun) 64146540600, # utc_end 2033-09-20 19:30:00 (Tue) 64130662800, # local_start 2033-03-21 01:00:00 (Mon) 64146556800, # local_end 2033-09-21 00:00:00 (Wed) 16200, 1, 'IRDT', ], [ 64146540600, # utc_start 2033-09-20 19:30:00 (Tue) 64162269000, # utc_end 2034-03-21 20:30:00 (Tue) 64146553200, # local_start 2033-09-20 23:00:00 (Tue) 64162281600, # local_end 2034-03-22 00:00:00 (Wed) 12600, 0, 'IRST', ], [ 64162269000, # utc_start 2034-03-21 20:30:00 (Tue) 64178163000, # utc_end 2034-09-21 19:30:00 (Thu) 64162285200, # local_start 2034-03-22 01:00:00 (Wed) 64178179200, # local_end 2034-09-22 00:00:00 (Fri) 16200, 1, 'IRDT', ], [ 64178163000, # utc_start 2034-09-21 19:30:00 (Thu) 64193805000, # utc_end 2035-03-21 20:30:00 (Wed) 64178175600, # local_start 2034-09-21 23:00:00 (Thu) 64193817600, # local_end 2035-03-22 00:00:00 (Thu) 12600, 0, 'IRST', ], [ 64193805000, # utc_start 2035-03-21 20:30:00 (Wed) 64209699000, # utc_end 2035-09-21 19:30:00 (Fri) 64193821200, # local_start 2035-03-22 01:00:00 (Thu) 64209715200, # local_end 2035-09-22 00:00:00 (Sat) 16200, 1, 'IRDT', ], [ 64209699000, # utc_start 2035-09-21 19:30:00 (Fri) 64225341000, # utc_end 2036-03-20 20:30:00 (Thu) 64209711600, # local_start 2035-09-21 23:00:00 (Fri) 64225353600, # local_end 2036-03-21 00:00:00 (Fri) 12600, 0, 'IRST', ], [ 64225341000, # utc_start 2036-03-20 20:30:00 (Thu) 64241235000, # utc_end 2036-09-20 19:30:00 (Sat) 64225357200, # local_start 2036-03-21 01:00:00 (Fri) 64241251200, # local_end 2036-09-21 00:00:00 (Sun) 16200, 1, 'IRDT', ], [ 64241235000, # utc_start 2036-09-20 19:30:00 (Sat) 64256877000, # utc_end 2037-03-20 20:30:00 (Fri) 64241247600, # local_start 2036-09-20 23:00:00 (Sat) 64256889600, # local_end 2037-03-21 00:00:00 (Sat) 12600, 0, 'IRST', ], [ 64256877000, # utc_start 2037-03-20 20:30:00 (Fri) 64272771000, # utc_end 2037-09-20 19:30:00 (Sun) 64256893200, # local_start 2037-03-21 01:00:00 (Sat) 64272787200, # local_end 2037-09-21 00:00:00 (Mon) 16200, 1, 'IRDT', ], ]; sub olson_version {'2016f'} sub has_dst_changes {48} sub _max_year {2036} sub _new_instance { return shift->_init( @_, spans => $spans ); } sub _last_offset { 12600 } my $last_observance = bless( { 'format' => 'IR%sT', 'gmtoff' => '3:30', 'local_start_datetime' => bless( { 'formatter' => undef, 'local_rd_days' => 722449, 'local_rd_secs' => 84600, 'offset_modifier' => 0, 'rd_nanosecs' => 0, 'tz' => bless( { 'name' => 'floating', 'offset' => 0 }, 'DateTime::TimeZone::Floating' ), 'utc_rd_days' => 722449, 'utc_rd_secs' => 84600, 'utc_year' => 1979 }, 'DateTime' ), 'offset_from_std' => 0, 'offset_from_utc' => 12600, 'until' => [], 'utc_start_datetime' => bless( { 'formatter' => undef, 'local_rd_days' => 722449, 'local_rd_secs' => 72000, 'offset_modifier' => 0, 'rd_nanosecs' => 0, 'tz' => bless( { 'name' => 'floating', 'offset' => 0 }, 'DateTime::TimeZone::Floating' ), 'utc_rd_days' => 722449, 'utc_rd_secs' => 72000, 'utc_year' => 1979 }, 'DateTime' ) }, 'DateTime::TimeZone::OlsonDB::Observance' ) ; sub _last_observance { $last_observance } my $rules = [ bless( { 'at' => '0:00', 'from' => '2036', 'in' => 'Mar', 'letter' => 'D', 'name' => 'Iran', 'offset_from_std' => 3600, 'on' => '21', 'save' => '1:00', 'to' => 'max', 'type' => undef }, 'DateTime::TimeZone::OlsonDB::Rule' ), bless( { 'at' => '0:00', 'from' => '2036', 'in' => 'Sep', 'letter' => 'S', 'name' => 'Iran', 'offset_from_std' => 0, 'on' => '21', 'save' => '0', 'to' => 'max', 'type' => undef }, 'DateTime::TimeZone::OlsonDB::Rule' ) ] ; sub _rules { $rules } 1;