gpt4 book ai didi

ruby-on-rails - Rails ISO8601 条状破折号、冒号

转载 作者:行者123 更新时间:2023-12-05 00:58:15 24 4
gpt4 key购买 nike

在 Rails 4/Ruby 中,如何从 ISO 时间戳返回字母数字字符串?
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 的链接文档获取可用 token 的完整列表的方法。

关于ruby-on-rails - Rails ISO8601 条状破折号、冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33021074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com