状況は次のとおりです。my mysqlデータベースの日付はUNIX時間(例:1440514020)で、HTMLページは次のように日付を送信します:30/02/2015 。日付形式をhtmlからmysqlに変更する(ベストプラクティス?)
私はこれを行う場合:
mysql> select date(from_unixtime(1440514020));
を私がすることを得る:だから
2015-08-25
は、もちろん、私は直接日付形式ISNので、MySQLの上で私のhtmlのウェブページの日付を使用することはできません互換性がないので、私の質問は:どちらが良いでしょう、select date_format(from_unixtime(1440514020), '%d/%m/%Y');
を使用するか、jquery/phpを使用してmysqlに送信する前に日付を変更しますか?
編集:日付の保存方法を変更するオプションもあります。すべての実際の日付を更新し、すべての日付をd/m/Y形式にするトリガーです。
JQueryプラグインのメジャーには日付形式のオプションがあり、DB日付をY-m-dとする方が良いので、dbとjQueryの両方で日付をY-m-dに設定することができます –
@RaunakGuptaそしてそれが問題です。私はそれに対処する少なくとも3つの方法があります。 mysqlのdate_format、単純なphp関数を使用するか、またはjqueryを使用します。私はそれを行うための最良の方法はどちらか、好奇心の外に、そして理由は何かを求めています。 – Newwt