NSDateFormatter return wrong date + Swift

前端 未结 4 623
借酒劲吻你
借酒劲吻你 2020-12-01 16:22

Code :

let dateString = \"2016-04-02\"
    var formatter: NSDateFormatter = NSDateFormatter()
    formatter.timeZone = NSTimeZone(abbreviati         


        
4条回答
  •  南方客
    南方客 (楼主)
    2020-12-01 16:59

    let dateFormatter = DateFormatter()
      //Your current Date Format 
      dateFormatter.dateFormat = "yyyy-MM-dd"
      dateFormatter.locale = Locale(identifier: "en_US_POSIX")
      dateFormatter.timeZone = TimeZone(secondsFromGMT: 0)
      let finaldate = dateFormatter.date(from:"Your String")
    
      //Your changing Date Format 
      dateFormatter.dateFormat = "MMM-dd"
      let second = dateFormatter.string(from: finaldate!)
    

提交回复
热议问题