コード例 #1
0
ファイル: lab2.php プロジェクト: TxrWall/xml
        $horario->setTimezone($timezone_brasil);
        $retorno['horario_brasil'] = $horario->format('d/m/Y H:i:s');
        # Criando objeto com o fuso escolhi no formulario
        $timezone_escolhido = new DateTimeZone($fuso);
        $retorno['fuso_escolhido'] = $fuso;
        # Alterando timezone do horário
        $horario->setTimezone($timezone_escolhido);
        $retorno['horario'] = $horario->format('d/m/Y H:i:s');
        // Retorno do array
        return $retorno;
    }
}
// Verifica se formulario foi postado
if ($_POST) {
    $obj_Lab2 = new Lab2();
    $resultado = $obj_Lab2->converterHorario($_POST['fuso']);
}
?>
<html lang="en">
    <head>
        <meta charset="utf-8">
		<title>Capítulo 1 - Laboratório 2</title>
	</head>
	<body>	
		<form action="" method="post" >
		<table cellpadding="5" border="1">
			<tr><th>Fuso :</th>
				<td><select name="fuso" >
						<option value="America/Argentina/Buenos_Aires">Buenos Aires (Argentina)</option>
						<option value="America/New_York">Nova York (EUA)</option>
						<option value="Asia/Jakarta">Jakarta</option>