Skip to content

Instantly share code, notes, and snippets.

@ken39arg
Created May 15, 2013 15:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ken39arg/5585048 to your computer and use it in GitHub Desktop.
Save ken39arg/5585048 to your computer and use it in GitHub Desktop.
fuck! 2時間くらいハマった
use strict;
use warnings;
use 5.010;
use Time::Piece;
say "echo";
say localtime();
sub heysaydump {
use Data::Dumper;
say Dumper @_;
}
say "direct";
heysaydump(localtime());
say "var";
my $t = localtime();
heysaydump($t);
say "TP new direct";
heysaydump(Time::Piece->new());
say "TP localtime direct";
heysaydump(Time::Piece->localtime());
__END__
echo
1754016411341350
direct
$VAR1 = 17;
$VAR2 = 54;
$VAR3 = 0;
$VAR4 = 16;
$VAR5 = 4;
$VAR6 = '113';
$VAR7 = 4;
$VAR8 = 135;
$VAR9 = 0;
var
$VAR1 = bless( [
17,
54,
0,
16,
4,
'113',
4,
135,
0,
1368633257,
1
], 'Time::Piece' );
TP new direct
$VAR1 = bless( [
17,
54,
0,
16,
4,
'113',
4,
135,
0,
1368633257,
1
], 'Time::Piece' );
TP localtime direct
$VAR1 = 17;
$VAR2 = 54;
$VAR3 = 0;
$VAR4 = 16;
$VAR5 = 4;
$VAR6 = '113';
$VAR7 = 4;
$VAR8 = 135;
$VAR9 = 0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment