在从数据库查询数据时,我会收到一个过程开始的小时数,并以两个单独的字符串字段结束,例如start =" 1100"并结束=" + 0200"表明它的营业时间是从上午11点到凌晨2点。在swift中表示这个的正确方法是什么,以便我可以确定从当前时间到结束时间的剩余时间。
修改: 我找到了一种使用日期格式化程序的有趣方法,如果我删除任何可能的+前缀并使用下面的代码它似乎正常工作;但是,没有设定日期是他们的工作?
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "HHmm"
let date = dateFormatter.dateFromString("1340")