Вам нужно будет взять каждый отдельный фрагмент вашей метки времени и преобразовать его во время Unix. Например, для timestamp, 2009-09-12 20:57:19.
(((2008-1970) * 365) + (8 * 30) +12) * 24 + 20 даст вам ROUGH оценка часов с 1 января 1970 года.
Возьмите это число, умножьте на 60 и добавьте 57 для получения минут.
Возьмите это, умножьте на 60 и добавьте 19 .
Это могло бы преобразовать его очень грубо и неточно.
Есть ли причина, по которой вы не можете просто начать обычное время Unix?