首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >rails中的前导零

rails中的前导零
EN

Stack Overflow用户
提问于 2011-04-28 04:55:47
回答 5查看 75.4K关注 0票数 154

我有字段hrmin,这两个字段在我的应用程序中都是整数。对于hr字段,如果用户输入"1“,我希望Rails在将其保存到数据库之前自动将其填充到"01”。对于min字段,如果用户输入"0“,则应输入"00”。

我该怎么做呢?

EN

回答 5

Stack Overflow用户

发布于 2013-10-02 03:08:06

这也很方便:

"%.2d" % integer

生成的字符串将为2个字符,如果数字少于2个字符,则字符串中将出现0

票数 21
EN

Stack Overflow用户

发布于 2011-04-28 04:57:18

您不能将01存储为整数。它将被转换为1

您可以将其存储为字符串,也可以将其显示为字符串"01“

票数 8
EN

Stack Overflow用户

发布于 2016-03-20 09:08:16

我喜欢%运算符,尽管它似乎不太受欢迎...

2.0.0-p247 :001 > '%02i' % 1
 => "01"
2.0.0-p247 :002 > '%2i' % 1
 => " 1"
2.0.0-p247 :003 > '%-2i' % 1
 => "1 "
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5810468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档