ruby - 数字填充作为字符串消息的一部分

标签 ruby

我想要一个像 "The time is #{hours}:#{minutes}" 这样的字符串,这样 hoursminutes 始终以零填充(2 位数字)。请问我该怎么做?

最佳答案

参见 ljust、rjust 和 center here .

例子是:

"3".rjust(2, "0") => "03"

关于ruby - 数字填充作为字符串消息的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13839519/

相关文章:

ruby - lambda vs proc 或 Struct vs Class 区别的正确术语是什么?

ruby - 在 Sinatra 服务器上使用 Protractor 测试 Angular?

ruby - 正确构造此 SOAP header 吗?

ruby-on-rails - 将 i18n gem 与 View 文件一起使用时出现问题

ruby - 导轨4。来自著名供应商的联系人导入器(Gmail、Facebook...)

ruby - Ruby 中 yield 和 return 的使用

ruby - 在 Sinatra 中处理 405

ruby - Net::Telnet - 以 UTF-8 格式放置或打印字符串

ruby - bash 在 ubuntu 12.04 LTS 上安装 rvm 时出现问题

ruby-on-rails - 将 Rails 表单部分嵌入另一个页面