Hvis du ved med sikkerhed hvilken del af det indtastede der er henholdsvis minutter, sekunder, timer, dage, måned og år, så kan du explode strengen og bruge
mktime().
For eksempel:
- $string = "14/07/1990 13:37:41";
- $parts = explode(' ', $string);
- $date = $parts[0];
- $time = $parts[1];
-
- $date = explode('/', $date);
- $day = $date[0];
- $month = $date[1];
- $year = $date[2];
-
- $time = explode(':', $time);
- $hour = $time[0];
- $minute = $time[1];
- $second = $time[2];
-
- $timestamp = mktime($hour, $minute, $second, $month, $day, $year);
Du kan så udfylde nuller for time, minut og sekund hvis du kun er interesseret i datoen
Indlæg senest redigeret d. 04.04.2011 17:23 af Bruger #8223