MVC3日期计算作为添加日期

时间:2012-03-18 22:50:10

标签: asp.net-mvc-3 datetime

我正在尝试处理dateTime。我创建了使用Now()的dateCreated字段。我可以添加其他计算的dateTime字段,该字段会自动添加两天。 例如,dateCreated是在2012年3月18日创建的。我想创建2012年3月20日设置的新dateTime值。是否可以在模型中计算日期? 这是我的代码。感谢。

public class Cart
{
    [Key]
    public int recordId { get; set; }
    public string cartId { get; set; }
    public int productId { get; set; }
    public int count { get; set; }
    public DateTime dateCreated { get; set; }
    // Can I make startDate as adding two days with dateCreated?
    // Is there any calculation for this?
    //public DateTime startDate { get; set; }
    public virtual Product Product { get; set; }
} 

2 个答案:

答案 0 :(得分:2)

private DateTime _startDate;


public DateTime StartDate
{
  set { _startDate=value; }
  get { return dateCreated.AddDays(2); }

}

答案 1 :(得分:1)

 var startdate = DateTime.Now.AddDays(2);