$date_string = "Jun 03 19:49:27 2018";
$fmt = '%b %d %H:%M:%S %Y';
$time=Time::Piece->strptime( $date_string, $fmt );
print $time->strftime() ."\n";
####
my $date_string = "Jun 03 19:49:27 2018 +0200";
my $fmt = '%b %d %H:%M:%S %Y %z';
my $time=Time::Piece->strptime( $date_string, $fmt );
print $time->strftime() ."\n";
####
So, 03 Jun 2018 19:49:27 UTC
####
$date_string = "Jun 03 19:49:27 2018";
$fmt = '%b %d %H:%M:%S %Y';
$time=Time::Piece->strptime( $date_string, $fmt );
$time->[10] = 1;
print $time->strftime() ."\n";
...
So, 03 Jun 2018 19:49:27 CEST