c# - 想要从下拉列表中的日期中删除时间?

标签 c# asp.net sql

这是我的代码,我通过它绑定(bind)来自 sql 的下拉列表数据..我想 从日期中删除时间部分...

string query = "select distinct PaperStartDate from HMDPaperManage ";
ddlPaperDate.DataSource = clsSqlFunctions.GetSelectedData(query);

ddlPaperDate.DataTextField = "PaperStartDate";
ddlPaperDate.DataBind();

23/04/2014 00:00:00:00

我想要

23/04/2014

最佳答案

string query = "select distinct DATEADD(dd, DATEDIFF(dd, 0, PaperStartDate), 0) from HMDPaperManage "; 

试试这个解决方案

DATEADD(dd, DATEDIFF(dd, 0, PaperStartDate), 0) 应该只包含日期部分

关于c# - 想要从下拉列表中的日期中删除时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24243006/

相关文章:

c# - 多层应用程序中类的推荐命名约定是什么?

c# - 记住所需页面的最佳方式

c# - 错误的 OData EntityContainer 架构命名空间

javascript - 使用内容安全策略阻止 Internet Explorer 11 上的内联 JavaScript

sql - 逗号连接列的 tSQL UNPIVOT 成多行

python - 我如何使用 Django ORM 执行这个复杂的 SQL 查询? (带连接的子查询)

mysql - 如何按日期选择登录总数?

c# - 如何使用 SafeHandle 或解决方法获取方法的 GetFunctionPointerForDelegate

c# - 在 Windows Phone 8 的 Silverlight 中删除弹出窗口

c# - 带有 .NET 套接字的同步 HTTP 客户端