这是一个非常简单的问题,可能已经被问过和回答过,但我找不到任何相关信息。
无论如何,我需要一个包含12小时时间范围的数组,例如上午12点至上午11点,下午12点至晚上11点。您可能已经明白了。我现在正在尝试一种荒谬地复杂的方法,涉及将AM映射到一个数组中,PM映射到另一个数组中,然后将两个数组合并在一起。肯定有更简单的方法来完成这个任务。
我知道Rails的 time_select
,但我需要的格式与它提供的不同。有什么建议吗?
澄清:因此,我要寻找的是 12小时制钟表,带有AM和PM。如果我想要24小时制的话,我可以使用(0..24)
,然后就可以完成了。但12小时制从上午12点到上午11点,然后从下午12点到晚上11点。我相信有人已经做过这件事。
Time.now.strftime("%r") #=> "01:37:01 PM"
- MrYoshiji