C#:TimeSpan减去

时间:2018-04-17 11:17:06

标签: c# .net asp.net-mvc datetime

如何减去我的时间减去一小时的值。我试过了/var/www/housekeeping.php?id=abc123 ,但它显示了一些错误。第一次是电影的时间,第二次需要时间 - 1小时。

exec( 'php /var/www/housekeeping.php' , $myVariable | /dev/null &' );

错误是“无法从int转换为TimeSpan”。

1 个答案:

答案 0 :(得分:1)

您可以在ViewModel中添加另一个属性,该属性将被计算一个并在视图中使用它:

public TimeSpan CalculatedTime
{
    get
    {
       return Time.Subtract(TimeSpan.FromHours(1));
    }
}

现在在视图中使用它:

<td>
    @Html.DisplayFor(modelItem => item.movie.Time)
</td>
<td>
    @Html.DisplayFor(modelItem => item.movie.CalculatedTime)
</td>