[英]Swift: formatting NSDictionary as JSON with specific date format
Swift中是否可以為NSDate
對象指定特定的日期格式?
例如,如果我有一個帶有NSDate
對象的NSDictionary
,並且想要這個JSON:
{
"something": [{
"something_else": [{
"data": {
"total": 117,
"updateTime": "2016-06-07T05:26:52-0300",
"endTime": "2016-06-07T08:26:52-0300",
"startTime": "2016-06-06T08:26:52-0300",
"dayRangeBars": [{
"belowRange": 36,
"aboveRange": 5
}]
}
}]
}]
}
NSJSONSerialization.dataWithJSONObject
是否可以指定日期格式?
您需要確定自己的約會日期
例:
var formatter = NSDateFormatter()
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
var dateString = formatter.stringFromDate(YourNSDateInstanceHERE)
我不相信 有一些庫可以做到這一點-Mantle可能是最著名的庫。 還有這個: https : //github.com/jagill/JAGPropertyConverter
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.