Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用按钮为日期添加两周_Ios_Swift_Date_Date Formatting_Days - Fatal编程技术网

Ios 使用按钮为日期添加两周

Ios 使用按钮为日期添加两周,ios,swift,date,date-formatting,days,Ios,Swift,Date,Date Formatting,Days,好吧,这几天我一直在想办法。我是一个超级初学者,我有一个标签。在该标签中,我显示了日期1/20/21。我能做到。然后我有一个按钮。我希望每次点击该按钮都能使日期增加14天。就这样。这是我的密码。请帮帮我。我不知道该写什么作为按钮的代码。我不知道如何使用这些方法,也不知道放在哪个括号里的是什么 import UIKit class ViewController5: UIViewController { @IBOutlet weak var time: UILabel! @IB

好吧,这几天我一直在想办法。我是一个超级初学者,我有一个标签。在该标签中,我显示了日期1/20/21。我能做到。然后我有一个按钮。我希望每次点击该按钮都能使日期增加14天。就这样。这是我的密码。请帮帮我。我不知道该写什么作为按钮的代码。我不知道如何使用这些方法,也不知道放在哪个括号里的是什么

import UIKit

class ViewController5: UIViewController {

    @IBOutlet weak var time: UILabel!

    @IBAction func ContButton(_ sender: UIButton) {

    }

    override func viewDidLoad() {
        super.viewDidLoad()

        let dateFormatter = DateFormatter()
        dateFormatter.dateStyle = .medium
        let someDateTime = Date(timeIntervalSinceReferenceDate: 632880000)

        time.text = dateFormatter.string(from: someDateTime)

    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()

    }

嗨,格雷厄姆,在这个问题上再添加几个标签,这样可以帮助你并熟悉iOS等的人就可以找到它。干杯,祝你好运!可能重复的
@IBAction func ContButton(_ sender: UIButton) {

               // let previousDate = "2017-06-29"
                  let previousDate = time.text
                let currentDate = Date()
                let dateFormatter = DateFormatter()
                dateFormatter.dateFormat = "yyyy-MM-dd"
                let previousDateFormated : Date? = dateFormatter.date(from: previousDate)
                let date = Calendar.current.date(byAdding: .day, value: 14, to: (previousDateFormated)! )
                print(date!)
                time.text = date

}

override func viewDidLoad() {
        super.viewDidLoad()
          let date = Date()
          let formatter = DateFormatter()
          formatter.dateFormat = "yyyy-MM-dd"
          let result = formatter.string(from: date)
          time.text = result
}