![](/img/trans.png)
[英]How can I (simulate?) do asynchronous HTTP requests in plain Ruby, no Rails?
[英]How do I simulate an SQL `timestamp` in plain old Ruby?
我通過執行以下操作將datetime
時間的輸出強制為Zulu-Time
object.updated_at.utc.iso8601 # => "2013-05-12T10:47:01Z"
這對於datetime
很好用,但是當對象作為timestamp
持久化到數據庫時,我得到了
"Sun, 12 May 2013 10:47:01 UTC +00:00"
這不是Zulu時間字符串。
我可以通過解決這個問題
object.updated_at.to_time.utc.iso8601
但我現在正嘗試對該修復程序進行單元測試,並且無法重現timestamp
格式以對其進行測試。
如何模擬SQL timestamp
,以使.utc.iso8601
返回“ Sun,2013年5月12日10:47:01 UTC +00:00”,但又不將其包裝在ActiveRecord等混亂的情況下?
原來我的問題是我沒有戴眼鏡並且誤讀了自己的測試代碼。 除了沒有“因為我忘記了眼鏡而關閉問題”選項之外,我將關閉問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.