Rubyナンススローエラー
require 'date'
nonce = DateTime.now.to_i
エラー:
undefined method `to_i' for #<DateTime:0x000000015336e8> (NoMethodError)
私のコンソールで作業すると、正しい値が得られます
2.1.0 :014 > nonce = DateTime.now.to_i
=> 1405065242
プログラムでエラーをスローするのはなぜですか?
編集
ノンスを追加する方法はありますか。条件は、後続のリクエストごとにインクリメントする必要がある整数である必要があります