RailsアプリケーションのDateオブジェクトからUNIXタイムスタンプ(1970 GMTからの秒数)を取得するにはどうすればよいですか?Ruby/Rails:日付をUNIXタイムスタンプに変換する
私は、タイムスタンプを返しますが、Date#to_time
を返してからタイムスタンプを取得すると、約1か月は何かの原因となっています。
ご協力いただきありがとうございます。
編集:OK、私はそれを理解したと思います。私はループで何回かの日付を処理していました。タイムゾーンの不一致のために日付が少し動かされるたびに、最終的に私のタイムスタンプは月オフ。それでも、Date#to_time
に依存せずにこれを行う方法があるかどうかを知ることに興味があります。
DateTimeには「to_utc」がありません – Green
「date.to_time.utc」はおそらく彼の意図です。 –
Railsでは、ActiveSupportを使用して、DateTimeインスタンスにはutc()メソッド(getutcのエイリアス) – Gokul