美文网首页
后台返回时间为2019-01-23T11:47:11格式解析

后台返回时间为2019-01-23T11:47:11格式解析

作者: 无名指的情怀 | 来源:发表于2019-01-23 15:28 被阅读5次

经常会看到后台会反回这种格式的时间2019-01-23T11:47:11   ,等价于 yyyy-MM-dd'T'HH:mm:ss
或者2019-01-23T11:47:11.236   ,等价于 yyyy-MM-dd'T'HH:mm:ss.SSS
所以我们只需要将它这种格式,转化成我们想要的格式就行了,如下

下面是上图中用到的代码片段
/**

 *  时间自定义字符串转指定字符串

 *  @param dateStr 时间自定义字符串

 *  @param dateFormat    自定义字符串的格式dateFormat 转化格式 如yyyy-MM-dd HH:mm:ss,即2015-07-15 15:00:00

 *  @param toDateFormat  目标字符串格式

 *  @return 返回字符串格式时间

 */

+ (NSString*)CustomDateStr:(NSString*)dateStr

             withDateFormat:(NSString*)dateFormat

               ToDateFormat:(NSString*)toDateFormat {

    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

    formatter.timeZone = [NSTimeZone timeZoneWithName:@"shanghai"];

    [formattersetDateStyle:NSDateFormatterMediumStyle];

    [formattersetTimeStyle:NSDateFormatterShortStyle];

    [formattersetDateFormat:dateFormat];

    return  [NSDatedateToString:[formatterdateFromString:dateStr]withDateFormat:toDateFormat];

}

/*!

 *  日期格式转字符串

 */

+ (NSString*)dateToString:(NSDate*)date withDateFormat:(NSString*)format {

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];

    [dateFormattersetDateFormat:format];

    NSString*strDate = [dateFormatterstringFromDate:date];

    returnstrDate;

}

相关文章

网友评论

      本文标题:后台返回时间为2019-01-23T11:47:11格式解析

      本文链接:https://www.haomeiwen.com/subject/hrajjqtx.html