【发布时间】:2010-03-20 12:08:43
【问题描述】:
自午夜以来,我得到了一些整数形式的打开/关闭时间。例如:
"1140" = 19:00(或晚上 7 点,如果您愿意的话)或; "570" = 9:30(或上午 9.30)
我可以很容易地得到欧洲格式的时间,只需要做一个简单的计算和格式化:
[NSString stringWithFormat:@"%d:00", (T / 60)]
但是,这在半小时内不起作用,例如“自午夜起 570 分钟”。另外,如果我想包含一些本地化,我会遇到问题,因为有些人可能更喜欢上午/下午时间。
NSDate 是否包含使用上述方法轻松实现时间的方法?或者任何人都可以告诉我如何将“自午夜以来的 570 分钟”之类的时间正确地转换为 9:30。现在它显然不会写 :30 部分。
谢谢
【问题讨论】: