私はベストプラクティスを解決しようとしています。私はロスタアプリケーションを作成していますが、文字列を扱っていますが、datetime現在の日付で作業しているタイプは、すべての単一のセルに対してクエリを実行することなく、シフトをロスタに入れようとしています。MYSQL DateTimeとstrtotimeの文字列がデータベースに保持されています
1
A
答えて
5
日付または日付のデータがある場合は、正しいデータ型を使用する方が良いでしょう。関数を実行したり、比較作業を行うなど、多くのメリットがあります。また、使用する言語の日付/時刻型にもよく対応します。
0
日時フィールドとして日付を格納するのが最も理にかなっていると思いますが、私は同意するのが最も簡単です。 PHPのタイムスタンプにMySQLのdatetime値を変換する関数を私の日付ライブラリに持っています。
function datetime_to_timestamp($datetime)
{
$timestamp = strtotime($datetime);
return $timestamp;
}
希望します。
0
PHP関数strtotime($ datetime)は、mysql datetimeフィールドをunixタイムスタンプに変換し、とてもうまく動作します。余分なラッパーを使用する理由
関連する問題
- 1. MySQLのDATETIME文字列
- 2. 空の文字列とMySQLデータベースのNULLを保存していますか?
- 3. ユーザ入力の日付文字列をdatetimeとして保存
- 4. phpMyAdmin mysqlが絵文字として保存されました
- 5. フォーマットされた日付文字列をRails3のデータベースに保存しますか?
- 6. vb.netオブジェクトがデータベースに保持されています
- 7. System.FormatException:文字列が有効なDateTimeとして認識されません
- 8. クエリ文字列が変更されたときにコントロールを保持する
- 9. MySQLデータベースにすべてのMySQLデータを文字列として扱わせる
- 10. Hibernate:オブジェクトを文字列として保持しますか?
- 11. データベースから返されたときに文字列に特殊文字が付加されます。
- 12. NumberFormatException指定された入力文字列が小さい整数を保持
- 13. 文字列がInteger.MAX_VALUEより大きい文字数を保持できます
- 14. 文字列がベクトル配列に複製されています
- 15. 名前が文字列に保持されたクラスのインスタンスを作成する
- 16. DateTime.Parse文字列をDateTime形式に変換するとデータベース内のDateTimeフィールドに等しい
- 17. MYSQL - 列がTHEN文字が含まれている場合... ELSE
- 18. RAMに保持されていない配列を保持
- 19. DateTimeの値を持ちますが、文字列として表示されているDataGridView列を並べ替える方法はありますか?
- 20. mysqlデータベースのdatetimeとしてのユニークキー
- 21. ENUM( "0"、 "1")がMysqlに空の文字列として保存されるのはなぜですか?
- 22. DBAL:データベースにDateTimeを保存
- 23. 文字列に別の2つの文字列が含まれています
- 24. 文字列にスペースが含まれていると、アプリケーションがデータベースを更新していません
- 25. 文字列にスペースが含まれていると、アプリケーションがデータベースを更新していません
- 26. フォームフィールドはmysqlデータベースに保存されていません
- 27. ベクトルに保存されている文字列をプリントアウト
- 28. IDLEが文字列であるといっても、クラスインスタンスから返された文字列がNoneType型を保持するのはなぜですか?
- 29. datetime(月+年)文字列との比較
- 30. 文字列リソース(.resx)プロパティはメモリ内に保持されますか?