конвертировать дату в unixtime php

У меня есть форма, в которой размещаются данные о деньгах, день, да, час, минута, am / pm. Как я могу кодировать / декодировать это в и из unixtime с помощью php?

mktime () – Получить временную метку Unix для даты

echo mktime(23, 24, 0, 11, 3, 2009); 1257290640 

Для обработки AM / PM просто добавьте 12 часов, если PM.

 mktime($isAM ? $hrs : ($hrs + 12), $mins, $secs, $m, $d, $y); 

В качестве альтернативы вы можете использовать strtotime ():

strtotime () – Разбор любого текстового описания даты и времени в текстовой таблице Unix

 echo strtotime("2009-11-03 11:24:00PM"); 1257290640 

Используйте функцию mktime