我有一个保留日期的NSString:1900-01-01T11:00:00我需要格式化它,所以我有一个格式化程序:NSDateFormatter*df=[[NSDateFormatteralloc]init];[dfsetDateFormat:@"dd/MM/yyyyhh:mm:ssa"];现在如何格式化这个字符串?NSString*formatedDateString=[df???]; 最佳答案 创建一个日期格式化程序,为给定的字符串返回一个日期对象,创建第二个日期格式化程序,从该日期返回所需格式的字符串。NSDateformat
这个问题在这里已经有了答案:Formatadatefromastring(5个答案)关闭6年前。我厌倦了从21/07/2016到2016-07-21但得到了这个日期2015-12-20这是我尝试过的代码letinputFormatter=NSDateFormatter()inputFormatter.dateFormat="MM/dd/YYYY"letoutputFormatter=NSDateFormatter()outputFormatter.dateFormat="YYYY-MM-dd"letshowDate=inputFormatter.dateFromString("07/2
这个问题在这里已经有了答案:Formatadatefromastring(5个答案)关闭6年前。我厌倦了从21/07/2016到2016-07-21但得到了这个日期2015-12-20这是我尝试过的代码letinputFormatter=NSDateFormatter()inputFormatter.dateFormat="MM/dd/YYYY"letoutputFormatter=NSDateFormatter()outputFormatter.dateFormat="YYYY-MM-dd"letshowDate=inputFormatter.dateFromString("07/2