Как мне отформатировать местоположение ядра, данные о длине и времени? - PullRequest
0 голосов
/ 20 марта 2020

Я хочу, чтобы широта и долгота имели четыре десятичных знака, т.е. yy.xxxx, но я не знаю, как это сделать. Теперь у них восемь знаков после запятой, то есть yy.xxxxxxxx. Кроме того, время в основном в формате, который я хочу, но у него странный хвост: ГГГГ-ММ-ДД ЧЧ: ММ: СС +0000. Как мне избавиться от "+0000"? Вот мой код сейчас:

func call(location:CLLocation) {
        let par: [String : Any] =
            ["lati": "\(location.coordinate.latitude)",
                "long": "\(location.coordinate.longitude)",
                 "time": "\(location.timestamp)"
        ]
        print(par)
    }

extension ViewController { 
    func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
        if let location = locations.last {
                       call(location: location)
    }

  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...