2011-08-15 6 views
0

ビューの日付と時刻の書式設定に役立つ既存のCodeIgniter(CI 2.0)ヘルパー(またはライブラリ)を知っている人はいますか?たぶんPHP5のDateTimeクラスを使用する何か?PHP DateTimeクラスを使用する既存のCodeIgniterヘルパー/ライブラリはありますか?

ほとんどのデータは、MySQLデータベース内の標準的なGMT/UTC形式です。ユーザーのタイムゾーン(admin/auth/aclの一部)を設定し、タイムゾーン設定ですべてを表示する必要があります。私はこれがCIヘルパーまたはおそらくライブラリとやりとりするのが簡単だと考えています。何か案は?

答えて

1

あなたはあなた自身でそれを作る必要がありますようにそのようなものは非常に具体的です。 creating CI librariesおよびhelpersを参照してください。

+0

これまで数百回もやっていると確信しています。私はCIの日付ヘルパーを見る。興味深いね。私は現在、PHP DateTimeクラスを使用するのではなく、CI Dateヘルプを使用する方が良い方法であるかどうか疑問に思っています。 – jjwdesign

1

私は実際に約1年前にプロジェクトで同じ問題に直面していましたが、私もCIで作業していました。私はちょうどPHPのDateTimeとDateTimezoneのものを使用して終わった。最初はトリッキーでしたが、少しのグーグルが助けになりました。おそらくこれが助けになるだろうか?
http://blog.boxedice.com/2009/03/21/handling-timezone-conversion-with-php-datetime/

0

私はCIを使用していませんが、フィルタシステムがあります。コントローラを実行する前にDB接続でSET TIME_ZONEクエリを発行するフィルタを実装します。コントローラ、ビュー、またはデータベースのコードを変更することなく、ユーザのローカルタイムゾーンでデータベースからすべての日付/時刻を取得できます。

関連する問題