簡體   English   中英

如何在 rails 3 中保存 DATETIME 列的當前日期/時間?

[英]How do I save a current date/time for a DATETIME column in rails 3?

我有一個名為 last_profile_update 的 DATETIME 列。 我需要用當前時間更新它。 我有以下代碼:

user = User.new
user.last_profile_update = Date.today
user.save

但它不起作用。

也許是一種簡化該代碼的方法:

user = User.create(:last_profile_update => Time.now)

可以用

user.touch(:last_profile_update)

Time.now是時間。 Time.now

user = User.new
user.last_profile_update = Time.now
user.save

可以通過以下方式完成:

user.last_profile_update = Date.today.to_datetime
User.create({:last_profile_update=>Time.now})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM