【问题标题】:Calendar days condition日历天数条件
【发布时间】:2020-05-19 17:42:31
【问题描述】:

在应用程序中,我需要设置一个条件,即在一周中的某一天,一个变量将为true。 例如

if Calendar.day == monday {
 var mon = true
}

我知道这是不对的。但现在我不太明白一周中的日子是怎样的。请帮我解决这个问题

【问题讨论】:

    标签: ios swift date calendar


    【解决方案1】:

    试试这个。 dayInWeek 字符串将显示一周中的当前日期,例如“Monday”或“Tuesday”。 switch 语句将检查今天是哪一天,您可以在第二天执行一个函数。

    let date = Date()
    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = "EEEE"
    let dayInWeek = dateFormatter.string(from: date)
    
        switch dayInWeek {
        case "Monday":
            print("Today is Monday")
    
        case "Tuesday":
            print("Today is Tuesday")
    
    
        default:
           break
       }
    

    当然,你会在一周的剩余时间里完成它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 2014-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多