zoukankan      html  css  js  c++  java
  • 日期

    一、根据日期获得周

    - (NSString*)getInforFromTime:(NSString*)time

    {

        if (time.length == 0) {

            return @"";

        }

        NSString* winInfor = @"";

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

        dateF.dateFormat = @"yyyy-MM-dd";

        NSDate *date = [dateF dateFromString:time];

      

        NSCalendar *calendar = [NSCalendar currentCalendar];

        NSInteger unitFlags = NSWeekCalendarUnit|NSWeekdayCalendarUnit;

        NSDateComponents *comps = [calendar components:unitFlags fromDate:date];

        switch ([comps weekday]) {

            case 1:

                winInfor = [winInfor stringByAppendingString:@"周日"];

                break;

            case 2:

                winInfor = [winInfor stringByAppendingString:@"周一"];

                break;

            case 3:

                winInfor = [winInfor stringByAppendingString:@"周二"];

                break;

            case 4:

                winInfor = [winInfor stringByAppendingString:@"周三"];

                break;

            case 5:

                winInfor = [winInfor stringByAppendingString:@"周四"];

                break;

            case 6:

                winInfor = [winInfor stringByAppendingString:@"周五"];

                break;

            case 7:

                winInfor = [winInfor stringByAppendingString:@"周六"];

                break;

            default:

                winInfor = [winInfor stringByAppendingString:@"未知"];

                break;

        }

        NSArray* timeArray = [time componentsSeparatedByString:@"-"];

        if ([timeArray count] == 3) {

           winInfor = [winInfor stringByAppendingFormat:@" %@月%@日", [timeArray objectAtIndex:1], [timeArray objectAtIndex:2]];

        }

        return winInfor;

    }

  • 相关阅读:
    ubuntu /etc/rc.local 不执行
    HTML中设置页面内嵌跳转
    JS使用AudioContext播放音乐
    Unity实现摄像机以某个物体为中心旋转
    Unity中实现通过鼠标对物体进行旋转平移缩放
    解决Windows上无法创建以点开头的文件问题
    解决FBX模型导入Unity后没有贴图的问题
    nedb中使用update更新数据的原理
    Electron 渲染进程中解决require is not defined的问题
    Base64转Blob的方式
  • 原文地址:https://www.cnblogs.com/swallow37/p/3867999.html
Copyright © 2011-2022 走看看