1
我在JS日期時間變量,它是:如何保存在CakePHP的日期時間格式(通過從JS把CakePHP日期)
var date_start = dateFormat(newJobForm.time_start, "yyyy-mm-dd-HH-MM");
var date_end = dateFormat(newJobForm.time_end, "yyyy-mm-dd-HH-MM");
的主要問題是:我不能只顯示分鐘
當我通過我的日期PHP的date()
功能,因爲:
H
和i
之間,也不會保存。我試圖explode()
它與-
但它沒有工作。
的網址是:my_controller/abcd^5^2012-10-15-15-15^2012-10-18-17-30
和我的CakePHP的動作控制器花時間從JS是:
$time_start = $explode_item[2];
$time_end = $explode_item[3];
$dateStart = strtotime (date('Y-m-d H:i', $time_start)) ;
$dateStartArray['Y'] = date ('Y' , $dateStart);
$dateStartArray['m'] = date ('m' , $dateStart);
$dateStartArray['d'] = date ('d' , $dateStart);
$dateStartArray['H'] = date ('H' , $dateStart);
$dateStartArray['i'] = date ('i' , $dateStart);
我得到了答案:謝謝你的幫助,每一個!控制器應該是 date(「Y-m-d H:i」,strtotime('+1 hour',strtotime(date(「Y-m-d H:i」,$ time_end)))); 我們需要將時間轉換爲js中的Echop var d = new Date(value); var epochtime =(d.getTime() - d.getMilliseconds())/ 1000; 完成! :) – Fury