试图使用字符串比较比较时间

时间:2016-03-30 07:05:18

标签: c string time compare time.h

我正在构建此代码,将当前时间增加10秒,然后将更新的时间与实际时间进行比较,当它们匹配时,会打印一条消息。 这是我的代码。任何人都可以告诉我哪里出错了。 这是我的代码:

Time now: 12:41:17
New time: 12:41:27
time Actual: 12:41:17

我认为字符串比较存在问题。虽然不确定!

这是输出:

@IBAction func button(sender: UIButton) {
    let x_values = [3.629, 2, 3]
    let y_values:[Double] = [4, 8, 16]

    // Counters for loops
    var columns = 0
    var x_parse = 0

    // Create Swix matrix
    var mat = eye(x_values.count)

    // Assign values to matrix from x_values
    while columns < x_values.count {
        var rows = x_values.count - 1
        var exponent = x_values.count
        while rows > -1 {
            let element = x_values[x_parse] ^^ exponent

            mat[columns, rows] = element
            rows = rows - 1
            exponent = exponent - 1
        }
        columns = columns + 1
        x_parse = x_parse + 1
    }
    let y_ndarray = asarray(y_values)
    let solution = solve(mat, b: y_ndarray)
    print(String(solution))
    print(solution)
    print(label.text = String(solution))
}

1 个答案:

答案 0 :(得分:5)

你设置&#34;实际&#34;时间字符串(timeN)一次,在循环之前。你需要在循环中连续设置它,否则它永远不会改变。