zoukankan      html  css  js  c++  java
  • 【iOS】OC-UTC日期字符串格式化


        NSLog(@"%@",[NSDate date]);

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

        [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZ"];//此处注意时间格式

        //[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];

        NSString * timeStr = @"2015-11-06T00:37:51.103Z";

        NSDate *localDate = [dateFormatter dateFromString:timeStr];

        NSLog(@"now Time = %@",[self getNowDateFromatAnDate:localDate]);





    - (NSDate *)getNowDateFromatAnDate:(NSDate *)anyDate

    {

        //设置源日期时区

        NSTimeZone* sourceTimeZone = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];//GMT

        //设置转换后的目标日期时区

        NSTimeZone* destinationTimeZone = [NSTimeZone localTimeZone];

        //得到源日期与世界标准时间的偏移量

        NSInteger sourceGMTOffset = [sourceTimeZone secondsFromGMTForDate:anyDate];

        //目标日期与本地时区的偏移量

        NSInteger destinationGMTOffset = [destinationTimeZone secondsFromGMTForDate:anyDate];

        //得到时间偏移量的差值

        NSTimeInterval interval = destinationGMTOffset - sourceGMTOffset;

        //转为现在时间

        NSDate* destinationDateNow = [[NSDate alloc] initWithTimeInterval:interval sinceDate:anyDate];

        return destinationDateNow;

    }

  • 相关阅读:
    响应式设计
    Flex box 弹性盒子布局
    下拉菜单  -
    html使用技巧
    nth-of-type(n)
    Js中 关于top、clientTop、scrollTop、offsetTop
    仿iPhone滑屏操作
    网页超过一页 点击回到顶部
    linux svn使用
    Linux查看CPU和内存使用情况
  • 原文地址:https://www.cnblogs.com/melons/p/5791995.html
Copyright © 2011-2022 走看看