如何使用linq从sqlserver获取日期 [英] How to get Only date from sqlserver using linq
本文介绍了如何使用linq从sqlserver获取日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
HI,
我想只使用linq从sqlserver获取日期部分query
解决方案
在sql端获取唯一日期
SELECT - 获取完整日期戳作为基础。
(
CAST(
(
STR(年(GETDATE()))+'/'+
STR(月(GETDATE()))+'/ '+
STR(DAY(GETDATE()))
)
AS DATE
)
)AS date_only_part
在c#
//获取日期的日期部分,没有时间。
DateTime dateOnly = date1.Date;
//使用短日期字符串显示日期。
Console.WriteLine(dateOnly.ToString(d));
在哪里可以使用 ToString(d)只在c#linq中获取日期代码
HI,
I want to get only the date part from the sqlserver using linq query
解决方案
Get only date in sql side
SELECT -- Get the full date stamp as a base. ( CAST( ( STR( YEAR( GETDATE() ) ) + '/' + STR( MONTH( GETDATE() ) ) + '/' + STR( DAY( GETDATE() ) ) ) AS DATE ) ) AS date_only_part
In c#
// Get date-only portion of date, without its time. DateTime dateOnly = date1.Date; // Display date using short date string. Console.WriteLine(dateOnly.ToString("d"));
Where you can use "ToString("d")" to get date only in your c# linq code
这篇关于如何使用linq从sqlserver获取日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文