私はphp変数say $expTime
(unixtime say-1359683953を持っています)を持っています。この変数をクライアント側に表示したい(現地時間に応じた適切な時間形式で)。私はUTC、GMT、DSTのすべての間でとても混乱しています。誰かがphpまたはjavascriptを使用してこれに対する解決策を提案できますか?
私が使用しているとき、echo date('h:i M d/y',$expTime)
それは私に間違った時間を示しています。
データベースに時間を節約する方法:
var exp_day= parseInt($("#exp_day").val());
var exp_hrs= parseInt($("#exp_hrs").val());
var exp_min= parseInt($("#exp_min").val());
var exp_time = (exp_day*24*60*60) + (exp_hrs*60*60) + (exp_min*60) ;
次に、ajaxを使用してexp_timeをphpファイルに投稿しました-
$expTime = time() + $_POST["exp_time"];
私がデータベースから取得しているのは$expTimeです。この$expTimeは、ローカルタイムゾーンに従ってすべてのクライアントシステムに表示したいと思います(夏時間調整も確認してください)。