私はfullcalendarというjqueryカレンダーを使用しています。ユーザーが1日をクリックすると、別のページに送信され、その日の予定が作成されます。クリックされた日付はdate
として提供されます。次に、以下の関数を実行してUNIX時間に変換します。私は日付変数を警告するとき、私はjavascriptの日付のライブラリを使用しています
$formatDate = $.PHPDate("U", date);
は、私はこの
火2011年1月4日00:00:00 GMT +のような出力が得られ、ここでhttp://joncom.be/code/jquery-phpdate/
を見つけました1100 (EST)
この時間は正しいですが、$は、FormatDateを適用した後unix出力が正しいタイムゾーンにない関数です。
残念ながら、サーバーに対してローカル時間が返されており、ユーザーのタイムゾーンに正しい時刻を入力する必要があります。ドキュメンテーションではタイムゾーンの参照があるようですが、ドキュメントではタイムゾーンは「未サポート」となっています。
どうしたら私のUNIXタイムスタンプを正しいタイムゾーンに変換できますか?
私は、JavaScript/codeigniterのバックグラウンドからjavascriptでの経験はほとんどありません。
ありがとうございました。 http://www.hunlock.com/blogs/Javascript_Dates-The_Complete_Reference:ここではティム
これはJavascriptではなくActionScriptライブラリです。 – Kai
申し訳ありません...私は正しいサイトだと思うものへのリンクを更新しました...私はjquery fullcalendarでこれを使用しているので、これはjavascriptです。 – Tim