Nes
view release on metacpan or search on metacpan
share/cgi-bin/obj/date_time.pl view on Meta::CPAN
202122232425262728293031323334353637383940# date_time.pl
#
# -----------------------------------------------------------------------------
use
Nes;
use
strict;
my
$nes
= Nes::Singleton->new(
'./date_time.html'
);
my
$q
=
$nes
->{
'query'
}->{
'q'
};
my
$local_gmt
=
$q
->{
'local_gmt'
} ||
$q
->{
'date_time_param_1'
} ||
shift
@ARGV
||
'local'
;
my
$format
=
$q
->{
'format'
} ||
$q
->{
'date_time_param_2'
} ||
"@ARGV"
||
'%a %e %b %Y %H:%M:%S'
;
my
$tags
= {};
$tags
->{
'date_time'
} = POSIX::strftime(
"$format"
,
localtime
);
# default
$tags
->{
'date_time'
} = POSIX::strftime(
"$format"
,
gmtime
)
if
$local_gmt
=~ /gmt/i;
# determine CGI Environment
if
(
$ENV
{
'REMOTE_ADDR'
} ||
$ENV
{
'REMOTE_HOST'
} ||
$ENV
{
'SCRIPT_NAME'
} ) {
# CGI
$nes
->out(
%$tags
);
( run in 0.378 second using v1.01-cache-2.11-cpan-26ccb49234f )