場所の開閉時間を格納する変数にはどのようなタイプを割り当てる必要がありますか?それは日時、時間、または単純な文字列でなければならないのでしょうか?どちらを管理するのが簡単ですか?Rails5 - 時間と分を格納するのに最適なタイプ
答えて
を保存したいので:time
を使用することです。 RubyのTimeデータ型は、Epochからの秒数です(1970.01.01T00:00:00 UTC)
しかし、あなたは深夜からの秒数としてopening_hoursを表すことができます。
また、opening_hoursをTimeWithZone(移行時のdatetime)として定義し、日付部分を無視することもできます。
それは私が得ることを望んでいた答えの種類です!ありがとう。真夜中から数秒後の素晴らしいアイデア! – Ancinek
最高の一つは、あなたがRubyは一日の時間を表現するためのデータ型を持っていない時ではなく、日付
Time.newはデータ型ではありません.. ':datetime:timestamp:time'と':date'はデータ型です。あなたは ':time'データ型を参照しているかもしれません –
はい、ありがとう。私はすぐにそれを編集します – Zelenka
- 1. Java:グリッド参照を格納するのに最適なタイプ
- 2. LINQ結果をグローバル変数に格納するのに最適なタイプ
- 3. レール用のアクセストークンを格納するのに最適な場所
- 4. 環境変数を格納するのに最適な場所
- 5. XMLファイルを格納するのに最適なNoSqlデータベース
- 6. RSAキーを格納するのに最適なmysqlデータ型?
- 7. SQL Serverに人名を格納する最適な方法
- 8. テーブルの配列を格納/取得する最適な方法
- 9. 時間を記録するのに最適な入力タイプ継続時間をHtmlで
- 10. DBにタイプを格納するときの最大MIMETypeの長さ
- 11. 時間がdbに格納するのに適切なintに変換されない
- 12. クラス間でデータを格納して渡す適切な方法
- 13. どのようにアンドロイドデータベースに時間を格納する
- 14. 動的な格納にmallocとreallocを使う最適な方法
- 15. mysqlに短い番号を格納するのに最適な方法
- 16. neo4jとorientdbは階層データを格納するのに最適ですか?
- 17. システム時間をcppの変数に格納する
- 18. Redisデータベースに整数の配列を格納する最適な方法
- 19. データウェアハウス - 時間の経過とともに一意のデータを格納する
- 20. アプリケーション間でデータを格納するのに最適な場所は何ですか
- 21. MySQLの最大接続時間(分)最適値
- 22. キャッシュに最適な方法は、Cで辞書を格納する#
- 23. 精度が重要な場合に、DynamoDBに時間を格納する最善の方法は何ですか?
- 24. Django:現地時間の代わりにgmt時間をデータベーステーブルに格納
- 25. ジオロケーションを特定するのに最適な時間ですか?
- 26. 特定の時間のoracleデータベースにキャッシュとしてデータを格納する
- 27. 特定の時間を格納するがdatetime型のSQL Server
- 28. ソート最適化の時間
- 29. リスト内に異なるタイプを格納していますか?
- 30. 時刻をSQLに格納
これはActiveRecordリソース用ですか? –
私は、その日の名前、opening_from timeおよびclosing_at timeを持つモデルBusinessDayを生成しています。私はこのようなモデルを生成するときに経験豊富なコーダーが変数型として何を使用しているか知りたいと思います。 – Ancinek
多くの良い質問は、専門家の経験に基づいてある程度の意見を生成しますが、この質問に対する回答は、事実、参考文献、または特定の専門知識ではなく、概ね意見に基づいている傾向があります。 –