1

変数があります: @delivery_time.

私がこれをするとき

o.delivery_time.strftime("%H:%M:%S") 

それは与えます

undefined method `strftime' for nil:NilClass

そして、私がこれを行うとき:

debug o.delivery_time

それは与えます:

--- 2000-01-01 11:00:00.000000000 Z  ...

また、次の出力:

o.delivery_time

2000-01-01 11:00:00 UTC

ここでは、時間の値のみ、つまり 11:00 が必要です。srtftime を試してみましたが、うまくいきません。

誰でもこれを手伝ってもらえますか?

4

5 に答える 5

0

これを試して :(:strftime,(" %m/%d/%Y %I:%M"))

于 2014-06-25T14:10:40.593 に答える
0

私は同じ問題を抱えていて、このように解決しました:

o.delivery_time.strftime("%H:%M:%S") unless o.delivery_time.nil? 
于 2017-03-22T17:54:11.673 に答える