Puoi usare un'espressione regolare per "estrarre" le varie componenti e poi utilizzarle in mktime().