[解決済み] RubyでDateTimeの時間部分を設定する
2022-09-19 18:20:15
質問
例えば、次のような datetime オブジェクトがあるとします。
DateTime.now
. 私は時間と分を0(真夜中)に設定したいです。 どのように私はそれを行うことができますか?
どのように解決するのですか?
Railsの環境内で。
おかげさまで ActiveSupport を使用することができます。
DateTime.now.midnight
DateTime.now.beginning_of_day
または
DateTime.now.change({ hour: 0, min: 0, sec: 0 })
# More concisely
DateTime.now.change({ hour: 0 })
純粋なRuby環境内で。
now = DateTime.now
DateTime.new(now.year, now.month, now.day, 0, 0, 0, now.zone)
または
now = DateTime.now
DateTime.parse(now.strftime("%Y-%m-%dT00:00:00%z"))
関連
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] DateTime型の誕生日から年齢を計算するにはどうしたらいいですか?
-
[解決済み] SQL Server の DateTime データ型から日付だけを返す方法
-
[解決済み] DateTimeとDateTimeOffsetの比較
-
[解決済み] Linux, Bashで、現在の時刻をEpochからの秒数で取得する。
-
[解決済み】文字列をdatetimeに変換する
-
[解決済み】MySQLのDatetimeカラムにデフォルト値を設定する方法とは?
-
[解決済み] ルビー 負の数を正の数に変換する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rubyでシングルクォートとダブルクォートを使い分けるとパフォーマンスが上がりますか?
-
[解決済み] 現在の日時をDD/MM/YYYY HH:MM形式で取得するにはどうすればよいですか?
-
[解決済み] rvm use 2.0.0 --default を実行すると、"Warning! PATH is not properly set up" と表示される。
-
[解決済み] Rubyで空のファイルを作成する:"touch "と同等?
-
[解決済み] ハッシュの配列をハッシュの値でソートするにはどうしたらいいですか?
-
[解決済み] Rubyでモジュール変数を作成する
-
[解決済み] Sinatraがファイルを変更するたびに自動で再読み込みするようにするには?
-
[解決済み] Rubyで本当に安いコマンドラインオプションのパース
-
[解決済み] doブロックと中括弧{}の使い分け
-
[解決済み] Rubyのオフ・ザ・レール