https://github.com/socrata/soda-swiftのコードを使用して解決策を見つけました。 licenseTimeFrameは、振り返る日数だけです:
let dateCuttoff = NSCalendar.currentCalendar().dateByAddingUnit(.Day, value: -licenseTimeFrame,toDate: NSDate(), options: NSCalendarOptions(rawValue: 0))
let unitFlags: NSCalendarUnit = [.Hour, .Day, .Month, .Year]
let components = NSCalendar.currentCalendar().components(unitFlags, fromDate: dateCuttoff!)
let dateString = "\(components.year)" + "-" + "\(components.month)" + "-" + "\(components.day)"
let query = "date_applied>'\(dateString)'"
let sk = query.stringByAddingPercentEncodingWithAllowedCharacters(.URLHostAllowedCharacterSet())! as String
let url = "https://data.cityofwestsacramento.org/resource/wdus-j2nt.json?$where=\(sk)"
let urlToSend = NSURL(string: url)
let request = NSMutableURLRequest(URL: urlToSend!);
request.addValue("application/json", forHTTPHeaderField:"Accept")
request.HTTPMethod = "GET"
request.addValue("[myapikey]", forHTTPHeaderField: "X-App-Token")
// Execute HTTP Request
let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {
data, response, error in }
// do processing here of return data
task.resume()
あなたはすべて設定されているような音ですか?申し訳ありませんが、私はすぐにこれを見ませんでした。 – chrismetcalf
はい - それは今のところそれでしょう – user773881