我想创建条件:如果用户在过去10天内注册了一些事情.
var user = new User();
DateTime time = new DateTime(0);
if (user.RegisteredAt < time)
{
DataAp.Fill(dt);
dgRecent.ItemsSource = dt.DefaultView;
DataAp.Update(dt);
}
else
{
MessageBox.Show("No Orders in last 10 days ");
}
Run Code Online (Sandbox Code Playgroud)
你的支票应该是:
if((DateTime.Now - user.RegisteredAt).TotalDays < 10)
Run Code Online (Sandbox Code Playgroud)
减去两个DateTime对象会给你一个TimeSpan,你可以使用它的属性TimeSpan.Days来获得天数的差异.
| 归档时间: |
|
| 查看次数: |
49 次 |
| 最近记录: |