Chr*_*ris 3 .net c# sql linq datetime
BETWEEN CAST(GETDATE() AS DATE) AND DATEADD(WEEK, 4, CAST(GETDATE() AS DATE))
Run Code Online (Sandbox Code Playgroud)
这是你在mssql中的方法.我怎么能用动态linq(或者它叫做的任何东西 - 比如C#,而不是字符串)来做.
我会感激任何帮助.
我认为这是C#.
如果是这样,你可能正在寻找这样的东西:
var theDate = {some date};
if (theDate <= DateTime.Today && theDate >= DateTime.Today.AddDays(-4 * 7))
{
// stuff goes here
}
Run Code Online (Sandbox Code Playgroud)
就LINQ而言,它实际上取决于你想要做什么,但这应该给你一般的想法:
var foos = from foo in SomeQueryable
where foo.Date <= DateTime.Today
&& foo.Date >= DateTime.Today.AddDays(-4 * 7)
select foo;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3724 次 |
| 最近记录: |