2015-08-03 3 views
0

У меня есть эта дата: 1348-10-11 и у меня есть этот номер: 1438438368. Теперь я хочу знать, как я могу их плюнуть? как это:как добавить дату с номером?

(1348-10-11) + 1438438368 = 1394-5-10 = current date as [Solar] 

1348-10-11: база солнечной даты в TIMESTAMP. Он также равен с 1970-01-01 (как григорианского)

1438438368: Всего секунд 1348-10-11 до сих пор.

в любом случае для преобразования {древовидной даты} в {Solar date} Мне нужно добавить дату с номером, возможно ли это?

+0

Я думаю, что нет встроенных функций (в mysql) для персидского календаря, но есть некоторые пользовательские функции [здесь] (http://sourceforge.net/projects/mysqlpersiandat/?source=typ_redirect), которые будут выполнять преобразование часть, которую вы ищете –

+0

@MKhalidJunaid ok спасибо. как вы, и что мне нужно, чтобы персидский календарь? – Shafizadeh

+0

смотрите http://www.iranchamber.com/calendar/converter/iranian_calendar_converter.php –

ответ

1

Используйте date() и strtotime(), чтобы конвертировать дату в метку времени, а затем объединить оба.

$time = strtotime("1348-10-11") + 1438438368; 
echo date("Y-m-d", $time); // Current date 

Here является демонстрационным.

+0

OMG! Я люблю тебя, Брат !!! – Shafizadeh

Смежные вопросы