我正在尝试从时间选择器中的时间值中减去一秒。我找到了将选择器值加一秒的代码,但是我不知道该如何减去。

我应该怎么做呢?

private static void CreateAlarm(DateTime time, string title)
{
    var alarm = new Alarm(title)
    {
        Content = "You have a meeting with your team now.",
        BeginTime = time.AddSeconds(10),
    };
}

private void SetAlarm_Click(object sender, RoutedEventArgs e)
{
    CreateAlarm(Convert.ToDateTime(timePicker1.ValueString), textBox1.Text);
}

最佳答案

只需添加一个减号:

EndTime = time.AddSeconds(-10)

关于c# - 如何在Windows Phone 7中从DateTime中减去一秒钟?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6964966/

10-13 04:06