Uiteraard is het makkelijk om een datum te valideren, maar ik zit even met het volgende.
Ik krijg datums aangeleverd in all smaken de meeste zijn wel af te vangen maar nu krijg ik.
- "Oktober 2011" dus zonder de dag, als ik dit dus door strftime heen haal krijg ik gewoon 01-10-2011.
Iemand een idee hoe dit goed af te vangen ik doe nu het volgende
Alvast bedankt
Ik krijg datums aangeleverd in all smaken de meeste zijn wel af te vangen maar nu krijg ik.
- "Oktober 2011" dus zonder de dag, als ik dit dus door strftime heen haal krijg ik gewoon 01-10-2011.
Iemand een idee hoe dit goed af te vangen ik doe nu het volgende
PHP:
van php.net1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| function is_date( $str ) { $stamp = strtotime( $str ); if (!is_numeric($stamp)) { return FALSE; } $month = date( 'm', $stamp ); $day = date( 'd', $stamp ); $year = date( 'Y', $stamp ); if (checkdate($month, $day, $year)) { return TRUE; } return FALSE; } |
Alvast bedankt