func getTimes() -> [String] {
? ? ? ? var timers: [String] = []//? 返回的數組
? ? ? ? var week:String = "" //? 返回的星期
? ? ? ? var time:String = "" //? 返回的小時
? ? ? ? let calendar:Calendar=Calendar(identifier: .gregorian)
? ? ? ? var comps: DateComponents = DateComponents()
? ? ? ? comps = calendar.dateComponents([.year,.month,.day, .weekday, .hour, .minute,.second], from:Date())
//? ? ? ? comps.year! % 2000? // 年 ,后2位數
//? ? ? ? comps.month!? ? ? ? ? ? // 月
//? ? ? ? comps.day!? ? ? ? ? ? ? // 日
//? ? ? ? comps.hour!? ? ? ? ? ? ? // 小時
//? ? ? ? comps.minute!? ? ? ? ? ? // 分鐘
//? ? ? ? comps.second!? ? ? ? ? ? // 秒
//? ? ? ? comps.weekday! - 1? ? ? //星期
? ? ? ? letAPm = comps.hour!
? ? ? ? letweekday = comps.weekday! -1
? ? ? ? //上下午
? ? ? ? ifAPm >12{
? ? ? ? ? ? time ="下午好~"
? ? ? ? }else{
? ? ? ? ? ? time ="上午好~"
? ? ? ? }
? ? ? ? timers.append(time)
? ? ? ? //星期
? ? ? ? switchweekday {
? ? ? ? case1:
? ? ? ? ? ? week ="周一"
? ? ? ? ? ? break
? ? ? ? case2:
? ? ? ? ? ? week ="周二"
? ? ? ? ? ? break
? ? ? ? case3:
? ? ? ? ? ? week ="周三"
? ? ? ? ? ? break
? ? ? ? case4:
? ? ? ? ? ? week ="周四"
? ? ? ? ? ? break
? ? ? ? case5:
? ? ? ? ? ? week ="周五"
? ? ? ? ? ? break
? ? ? ? case6:
? ? ? ? ? ? week ="周六"
? ? ? ? ? ? break
? ? ? ? case7:
? ? ? ? ? ? week ="周日"
? ? ? ? ? ? break
? ? ? ? default:
? ? ? ? ? ? break
? ? ? ? }
? ? ? ? timers.append(week)
? ? ? ? return timers;
? ? }