Hallo zusammen!
Hab mal ein Script geschrieben mit dem man eine Zeit (z.B. 20000 Sekunden) in ein Datum und Uhrzeit umrechnen kann.
Hab ich aus purer Langeweile gemacht ![]()
Vielleicht kanns ja einer gebrauchen...
Die Datei könnt ihr nennen wie ihr wollt - nur eine .php muss es sein:
PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body{background-color:#009900; font-family:verdana, arial, sans-serif; color:#FFFFFF; font-size:20px;}
.title {font-size:34px;}
.fehler {font-size:26px; color:FF0000; font-weight:bold; background-color:#FFFFFF;}
.ergebnis {font-weight:bold; font-size:26px; background-color:#000000;}
</style>
<title>Zeit berechnen</title>
</head>
<body>
<center>
<div class="title">Zeit in Datum und Uhrzeit umrechnen</div><br><br><br>
<?php
$thissite = $_SERVER['phpself'];
if ($_SERVER['QUERY_STRING'] == ''){
$zeit = $_POST['zeit'];
// Daten eingeben
echo'<form action="'.$thissite.'" method="post">
<p>Zeit eingeben:</p>
<input type="text" name="zeit" size="50" value="'.$zeit.'">
<p>Zeiteinheit auswählen:</p>
<input type="radio" name="auswahl" value="tag"> Tage
<input type="radio" name="auswahl" value="std"> Stunden
<input type="radio" name="auswahl" value="min"> Minuten
<input type="radio" name="auswahl" value="sec"> Sekunden
<p><input type="submit" name="submit" value="Berechnen"></p>
</form><br><br>';
// Eingaben überprüfen und vorbereiten
if (isset ($_POST['submit'])){
if (empty($zeit)){
die('<div class="fehler">Bitte die Zeit eingeben</div>');
}
else{
if (empty($_POST['auswahl'])){
die('<div class="fehler">Bitte die Zeiteinheit auswählen</div>');
}
else{
switch ($_POST['auswahl']){
case 'tag':
$var = $zeit*60*60*24;
if ($zeit == '1'){
$var2 = 'Tag';
}
else{
$var2 = 'Tagen';
}
break;
case 'std':
$var = $zeit*60*60;
if ($zeit == '1'){
$var2 = 'Stunde';
}
else{
$var2 = 'Stunden';
}
break;
case 'min':
$var = $zeit*60;
if ($zeit == '1'){
$var2 = 'Minute';
}
else{
$var2 = 'Minuten';
}
break;
case 'sec':
$var = $zeit;
if ($zeit == '1'){
$var2 = 'Sekunde';
}
else{
$var2 = 'Sekunden';
}
}
echo'<meta http-equiv="refresh" content="0; url='.$thissite.'?berechnung='.$var.'&zeiteinheit='.$var2.'&zeitangabe='.$zeit.'">';
}
}
}
}
else{
// Ergebnis ausgeben
$berechnung = $_GET['berechnung'];
$zeitangabe = $_GET['zeitangabe'];
$zeiteinheit = $_GET['zeiteinheit'];
echo'<p>In '.$zeitangabe.' '.$zeiteinheit.' ist der:</p>
<div class="ergebnis">'.date("d. m. Y, H:i:s",time()+$berechnung).'</div><br><br>
von jetzt ('.date("d. m. Y, H:i:s",time()).') an<br><br><br>
<form action="'.$thissite.'"><input type="submit" value="Neue Berechnung durchführen"></form>';
}
?>
</center>
</body>
</html>
Alles anzeigen
Gruß, Donkey