2012-06-01 3 views
0

По какой-то причине этот модуль Joemla 'Jevents' использует формат iCal для отображения даты начала/окончания даты, которая заставляет его казаться зашифрованной. 1339246800 Это зашифрованная дата начала июньского месяца, и мне было интересно, знает ли кто-нибудь о функции дешифрования указанной даты начала. Я вытаскиваю эти значения из базы данных и хотел бы показать их как простой формат «Месяц - День». Я попытался спросить форумы Jevents, но я никуда не гожусь. Вот LinkJoomla iCal Function

+2

Это временная метка Unix, количество секунд с 1 января 1970 года. Вы можете преобразовать ее в обычную дату с помощью функции 'date()' http://en.wikipedia.org/wiki/Unix_time –

ответ

1

Это, как представляется, метку времени Unix, и если вы тянете его из базы данных, вы можете использовать FROM_UNIXTIME(), как это:

SELECT FROM_UNIXTIME(1339246800,'%M %d'); 
SELECT FROM_UNIXTIME(YouriCalDateColumn,'%M %d') FROM yourTable 

Если не вернуть затем укажите дату, которую вы ожидаете, и номер, который он хранит как, и мы можем поближе познакомиться.

+0

Yup это работает! Благодарю вас: 3 –