4
在Rails 4 /紅寶石,我怎樣才能從ISO時間戳返回的字母數字字符串?導軌ISO8601條虛線,結腸
Time.now.getutc.iso8601 #=> 2015-10-08T16:12:51Z
我想它沒有-
&返回上面一樣沒有:
。
#=> 20151008T121251Z
在Rails 4 /紅寶石,我怎樣才能從ISO時間戳返回的字母數字字符串?導軌ISO8601條虛線,結腸
Time.now.getutc.iso8601 #=> 2015-10-08T16:12:51Z
我想它沒有-
&返回上面一樣沒有:
。
#=> 20151008T121251Z
您可以用任何方式使用strftime方法來設置您的時間。它使用一個字符串作爲定義輸出格式的參數。
事實上,ISO8601方法使用的strftime內部設有"%FT%T"
作爲格式字符串。
爲了得到你想要的輸出,你可以使用這個格式字符串:
Time.now.getutc.strftime('%Y%m%dT%H%M%SZ')
請參閱strftime
方法的上面鏈接文檔可用令牌的完整列表。