datum-in-x-talen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
$servertijd = date("h:i:s A"); // Serverijd opvragen
$datum = date("Y-m-d"); // Datum
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$formaat = $_POST['formaat']; // Formaat Instellen
$taal = $_POST['taal']; //Taal Instellen
switch ($taal)
{
case 1: //Nederlands
$dag = array('Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag');
$maand = array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');
break;
case 2: //Engels
$dag = array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
$maand = array('','January','February','March','April','May','June','July','August','September','October','November','December');
break;
case 3: //Duits
$dag = array('Sonntag', 'Montag', 'Dienstag','Mittwoch', 'Donnerstag', 'Freitag','Samstag');
$maand = array('','Januar','Februar','März','Avril', 'Mai','Juni','Juli','August','September','Oktober','November','Dezember');
break;
case 4: //Spaans
$dag = array('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado');
$maand = array('','Enero','Febrero', 'Marcha','Abril', 'Puede','Junio', 'Julio','Agosto','Septiembre', 'Octubre','Noviembre','Diciembre');
break;
case 5: //Frans
$dag = array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');
$maand = array('','Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
break;
case 6: //Italiaans
$dag = array('Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato');
$maand = array('','Gennaio','Febbraio','Marzo','Aprile', 'Maggio','Giugno', 'Luglio','Agosto','Settembre', 'Ottobre','Novembre','Dicembre');
break;
case 7: //Portugees
$dag = array('Domingo','Segunda-feira','Terça-feira', 'Quarta-feira','Quinta-feira','Sexta-feira','Sábado');
$maand = array('','Janeiro','Fevereiro','Março','Abril', 'Pode','Junho', 'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
break;
}
//Nu alles bij elkaar
$compensatie = (60*60);
$dagnummer = array(date('w',time()+$compensatie));
list($dagnummer) = $dagnummer;
$maandnummer = array(date('n',time()+$compensatie));
list($maandnummer) = $maandnummer;
$dag = $dag[$dagnummer];
$maand = $maand[$maandnummer];
$dagnr = date("j",time()+$compensatie);
$jaar = date("Y",time()+$compensatie);
//Formaten vastleggen
switch ($formaat)
{
case 1:$dagformaat = "h:i:s a"; break;
case 2:$dagformaat = "h:i a"; break;
case 3:$dagformaat = ""; break;
case 4:$dagformaat = ""; break;
case 5:$dagformaat = "h:i a"; break;
case 6:$dagformaat = "h:i a"; break;
case 7:$dagformaat = ""; break;
}
$tijdnu = date($dagformaat,time()+$compensatie);
//en het output formaat vastleggen
switch ($formaat) {
case 1:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.' '.$tijdnu;break;
case 2:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.' '.$tijdnu;break;
case 3:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.$tijdnu;break;
case 4:$datumformaat=$dag.', '.$maand.' '.$dagnr.', '.$jaar.$tijdnu;break;
case 5:$datumformaat=$dag.', '.$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
case 6:$datumformaat=$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
case 7:$datumformaat=$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
}
$mijndag = $datumformaat;
echo '<span class="style1"><br />'.$mijndag.'</span>';
}else{
// hieronder het formulier
?>
<form action="index.php" method="post">
<table>
<tr>
<td>Formaat:</td>
<td><select name="formaat">
<option selected value="1">Dinsdag, 13 Februari, 2007 8:15:45 pm</option>
<option value="2">Dinsdag, 13 Februari, 2007 8:15 pm</option>
<option value="3">Dinsdag, 13 Februari, 2007</option>
<option value="4">Dinsdag, Februari 13, 2007</option>
<option value="5">Dinsdag, Februari 13, 2007 8:15 pm</option>
<option value="6">Februari, 13 2007 8:15 pm</option>
<option value="7">Februari, 13 2007</option>
</select></td></tr>
<tr>
<td>Taal:</td>
<td><select name="taal">
<option selected value="1">Nederlands</option>
<option value="2">Engels</option>
<option value="3">Duits</option>
<option value="4">Spaans</option>
<option value="5">Frans</option>
<option value="6">Italiaans</option>
<option value="7">Portugees</option>
</select></td></tr>
<tr><td><input type="submit" name="verwerk" value="verwerk"></td></tr>
<tr><td><a href='index.php?datumtijd'>info?</a></td></tr>
</table>
</form>
<?php
}
if(isset($_GET['datumtijd']))
{
echo 'Tijd: '.$servertijd;
echo '<br />Datum: '.$datum;
}
//By MarViiN's.NL
?>
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
$servertijd = date("h:i:s A"); // Serverijd opvragen
$datum = date("Y-m-d"); // Datum
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$formaat = $_POST['formaat']; // Formaat Instellen
$taal = $_POST['taal']; //Taal Instellen
switch ($taal)
{
case 1: //Nederlands
$dag = array('Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag');
$maand = array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');
break;
case 2: //Engels
$dag = array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
$maand = array('','January','February','March','April','May','June','July','August','September','October','November','December');
break;
case 3: //Duits
$dag = array('Sonntag', 'Montag', 'Dienstag','Mittwoch', 'Donnerstag', 'Freitag','Samstag');
$maand = array('','Januar','Februar','März','Avril', 'Mai','Juni','Juli','August','September','Oktober','November','Dezember');
break;
case 4: //Spaans
$dag = array('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado');
$maand = array('','Enero','Febrero', 'Marcha','Abril', 'Puede','Junio', 'Julio','Agosto','Septiembre', 'Octubre','Noviembre','Diciembre');
break;
case 5: //Frans
$dag = array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');
$maand = array('','Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
break;
case 6: //Italiaans
$dag = array('Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato');
$maand = array('','Gennaio','Febbraio','Marzo','Aprile', 'Maggio','Giugno', 'Luglio','Agosto','Settembre', 'Ottobre','Novembre','Dicembre');
break;
case 7: //Portugees
$dag = array('Domingo','Segunda-feira','Terça-feira', 'Quarta-feira','Quinta-feira','Sexta-feira','Sábado');
$maand = array('','Janeiro','Fevereiro','Março','Abril', 'Pode','Junho', 'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
break;
}
//Nu alles bij elkaar
$compensatie = (60*60);
$dagnummer = array(date('w',time()+$compensatie));
list($dagnummer) = $dagnummer;
$maandnummer = array(date('n',time()+$compensatie));
list($maandnummer) = $maandnummer;
$dag = $dag[$dagnummer];
$maand = $maand[$maandnummer];
$dagnr = date("j",time()+$compensatie);
$jaar = date("Y",time()+$compensatie);
//Formaten vastleggen
switch ($formaat)
{
case 1:$dagformaat = "h:i:s a"; break;
case 2:$dagformaat = "h:i a"; break;
case 3:$dagformaat = ""; break;
case 4:$dagformaat = ""; break;
case 5:$dagformaat = "h:i a"; break;
case 6:$dagformaat = "h:i a"; break;
case 7:$dagformaat = ""; break;
}
$tijdnu = date($dagformaat,time()+$compensatie);
//en het output formaat vastleggen
switch ($formaat) {
case 1:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.' '.$tijdnu;break;
case 2:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.' '.$tijdnu;break;
case 3:$datumformaat=$dag.', '.$dagnr.' '.$maand.', '.$jaar.$tijdnu;break;
case 4:$datumformaat=$dag.', '.$maand.' '.$dagnr.', '.$jaar.$tijdnu;break;
case 5:$datumformaat=$dag.', '.$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
case 6:$datumformaat=$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
case 7:$datumformaat=$maand.' '.$dagnr.', '.$jaar.' '.$tijdnu;break;
}
$mijndag = $datumformaat;
echo '<span class="style1"><br />'.$mijndag.'</span>';
}else{
// hieronder het formulier
?>
<form action="index.php" method="post">
<table>
<tr>
<td>Formaat:</td>
<td><select name="formaat">
<option selected value="1">Dinsdag, 13 Februari, 2007 8:15:45 pm</option>
<option value="2">Dinsdag, 13 Februari, 2007 8:15 pm</option>
<option value="3">Dinsdag, 13 Februari, 2007</option>
<option value="4">Dinsdag, Februari 13, 2007</option>
<option value="5">Dinsdag, Februari 13, 2007 8:15 pm</option>
<option value="6">Februari, 13 2007 8:15 pm</option>
<option value="7">Februari, 13 2007</option>
</select></td></tr>
<tr>
<td>Taal:</td>
<td><select name="taal">
<option selected value="1">Nederlands</option>
<option value="2">Engels</option>
<option value="3">Duits</option>
<option value="4">Spaans</option>
<option value="5">Frans</option>
<option value="6">Italiaans</option>
<option value="7">Portugees</option>
</select></td></tr>
<tr><td><input type="submit" name="verwerk" value="verwerk"></td></tr>
<tr><td><a href='index.php?datumtijd'>info?</a></td></tr>
</table>
</form>
<?php
}
if(isset($_GET['datumtijd']))
{
echo 'Tijd: '.$servertijd;
echo '<br />Datum: '.$datum;
}
//By MarViiN's.NL
?>