我正在编写一个iOS应用,我需要使用Swift在用户的本地时间中知道午夜(即第二天的12:00:00.000)之前的(整个)毫秒数。
该应用程序是这样的表达式:
let milliseconds_until_midnight : Int;
DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(milliseconds_until_midnight)) {
//do_something
}
Run Code Online (Sandbox Code Playgroud)
我们应该怎么做?附录:类型必须为Int,因为在此特定情况下不接受UInt64。