13 HAZİRAN 2011, PAZARTESİ
Zaman ruby DateTime parçası Set
DateTime.now
örneğin bir datetime nesne var diyelim. 0 (gece yarısı) saat ve dakika ayarlamak istiyorum. Bunu nasıl yapabilirim?
CEVAP
28 Ocak 2012, CUMARTESİ
Raylar ortamında:
Kullanabilirsiniz ActiveSupport için teşekkürler
DateTime.now.midnight
DateTime.now.beginning_of_day
ya
DateTime.now.change({ hour: 0, min: 0, sec: 0 })
# More concisely
DateTime.now.change({ hour: 0 })
Sadece Ruby bir çevre içinde
now = DateTime.now
midnight = DateTime.new(now.year, now.month, now.day)
Şahsen sevmem ama biraz daha kısa ve öz bir şekilde hassas Tarih DateTime gidiyor kaybı yararlanmak ve arka: DateTime gibi
now = DateTime.now
midnight = now.to_date.to_datetime
Bunu Paylaş:
Nasıl Ruby DateTime için bir unix zama...
Ruby DateTime ve Zaman/dönüştür...
'DateTime arasındaki fark ne ve R...
'DateTime, zaman Damgası, Zaman v...
En iyi zaman SQL Server datetime parça...