我有一個TimeInterval
我不得不把它變成一個String
,因此它可以被添加到被從Apple關注通過WatchConnectivity
傳遞給iPhone的Dictionary
。現在轉換爲TimeInterval所字符串<del>字符串爲時間間隔</del>
我有String
在iPhone上,我需要把它放回一個TimeInterval
,但我似乎無法找出答案。
(我需要在UILabel
顯示鍛鍊時段的持續時間來顯示這一點。)
任何想法?
對於實施例
觀看:
○點15分十五秒(小時,分,秒)變爲 「915.012948989868」
let myDouble = computeDurationOfWorkout(withEvents: hkWorkout?.workoutEvents, startDate: hkWorkout?.startDate, endDate: hkWorkout?.endDate)
let myDoubleString = String(myDouble)
durationVariableString = myDoubleString
iPhone:
需要變「915.01294898 9868「回到00:15:15
如何:http://stackoverflow.com/questions/26794703/swift-integer-conversion-to-hours-minutes-seconds – toddg
你的問題很混亂。看起來你已經有了將TimeInterval轉換爲格式爲hh:mm:ss的字符串的代碼。看起來你已經有了將字符串轉換回'TimeInterval'(double)的代碼。你究竟在尋求什麼幫助? – rmaddy
@toddg我會檢查出這個鏈接,謝謝! – SRMR