私はベストプラクティスを解決しようとしています。私はロスタアプリケーションを作成していますが、文字列を扱っていますが、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. DateTimeをデータベースに文字列として保存する
- 2. MySQLのDATETIME文字列
- 3. 空の文字列とMySQLデータベースのNULLを保存していますか?
- 4. ユーザ入力の日付文字列をdatetimeとして保存
- 5. phpMyAdmin mysqlが絵文字として保存されました
- 6. PHP - HTMLの入力文字列がエスケープシーケンス文字列としてMySQLに格納されています
- 7. のMySQL:私はデータベースに格納されたファイルパスと日付のリストを持っている文字列
- 8. 配列はデータベースに保持されていません
- 9. MySQL - 文字列の検索に "_"が含まれています。
- 10. mysqlの大文字小文字が使用されていないときに使用されています
- 11. MVC kendogridにdatetime文字列値が表示されない
- 12. PHPが未知のdatetime文字列をdatetimeオブジェクトに変換しています
- 13. Android-データベースに文字列が格納されていない
- 14. 静的マップに保存された文字列がオーバーライドされています
- 15. MySQLデータベースにOpenSSL暗号化文字列を保存する
- 16. フォーマットされた日付文字列をRails3のデータベースに保存しますか?
- 17. MySQLにdatetime文字列を挿入すると0000-00-00
- 18. vb.netオブジェクトがデータベースに保持されています
- 19. 値がmysqlデータベースに保存されていません
- 20. 文字列が有効なDateTimeとして認識されないxamarin
- 21. Cruise Control CCNET文字列が有効なDateTimeとして認識されない
- 22. PHP mysqlデータベースに文字列stringが含まれていないか確認してください。
- 23. System.FormatException:文字列が有効なDateTimeとして認識されません
- 24. 文字列が有効なDateTimeとして認識されません
- 25. クエリ文字列が変更されたときにコントロールを保持する
- 26. SQLiteデータベースは文字列を "0"として保存します
- 27. MySQLの検索文字列が含まれています
- 28. ペルシャ文字列をPythonでmysqlデータベースに保存
- 29. MySQLのjavaからdatetime文字列を挿入してください
- 30. データベース上の文字列が間違った文字列に格納されています