Отметка времени Unix, сгенерированная моим MKTIME, генерируется неправильно
(европейский формат)
Дата отправки: 15.02.2014 19:00
Код Unix: 1392508800
Эта возвращенная дата: 16/02/2014 00:00:00 Код, который должен быть возвращен: 1392490800
Используемый код После отправки формы значения фиксируются и присваиваются...
if ($_POST['Callbacl']){
$CID=$_POST['ID'];
$Notes = $_POST['callbacknotes'];
$Time_H = $_POST['Time_Hour'];
$Time_M = $_POST['Time_Minute'];
$Date_Day = $_POST['Date_Day'];
$Date_Month = $_POST['Date_Month'];
$Date_Year = $_POST['Date_Year'];
$Appt = mktime($Time_H, $Time_M,00, $Date_Month, $Date_Day, $Date_Year);
echo $Appt . "<br>";
die;
}
Опубликовать значения
Array (
[ID] => 1
[Time_Hour] => 19
[Time_Minute] => 00
[Date_Month] => 02
[Date_Day] => 15
[Date_Year] => 2014
[callbacknotes] =>
[Callback] => Call Back
)
$yourdate->format('U');
- person Awlad Liton   schedule 22.01.2014mktime
возвращается и почему вы считаете его неверным. Как вы получаете значения, не имеет значения. - person MarcinJuraszek   schedule 22.01.2014date_default_timezone_set('America/Los_Angeles');
, это может вам помочь. - person Kaushik   schedule 22.01.2014