23

私はルビーで働いています、私はデータベースから今日の日時を含むオブジェクトを持っています。日付を切り捨てる時間だけが必要です。どうすれば入手できますか?

4

4 に答える 4

45

DateTime#strftimeを試してください。

DateTime.now.strftime("%H:%M")
# => "12:17"
于 2012-09-24T10:17:03.563 に答える
3
#!/usr/bin/ruby -w
time1 = Time.now
puts "Current Time : " + time1.hour + ":" + time1.min + ":" + time1.sec

取得元とクレジット-このTutorialsPointPost

于 2012-09-24T10:17:31.850 に答える
1

本当に頻繁に使用する場合は、gem time_splitterを使用して、日時属性に日付、時刻、時間、分のアクセサを設定するのに役立てることができます。それが役に立てば幸い。

于 2016-12-13T05:15:45.150 に答える
0

ここからさまざまなRailsの日付形式を確認できます:Railsの日付形式

例 :

time = Time.now
time.strftime("%d %B %Y")
# => 12 December 2016
于 2016-12-12T10:28:04.383 に答える