如何将 MM/dd/yyyy 转换为 yyyy-MM-dd 格式 ASP.Net

保罗·加库桑

我的 aspx 页面中有一个 Gridview,它显示来自我的数据库的名称和日期以及一些用于从数据库搜索数据的文本框。

保存在我的数据库中的日期格式是yyyy-MM-dd但我想将它显示在MM/dd/yyyy 的Gridview 上,所以我使用了

SELECT ID, Name, convert(varchar(10), StartDate, 101) as [StartDate] FROM MyDB

让它发生。现在不是显示2016-12-13,而是显示在我的 gridview 上,如下所示:12/13/2016

现在我的问题是,当我使用文本框使用日期过滤 Gridview 时,键入的日期格式应为yyyy-MM-dd,以便它显示结果。这就是为什么我想将文本框中输入MM/dd/yyyy转换yyyy-MM-dd

因此,当我输入12/13/2016 时,它将被转换为2016-12-13然后将其添加到我的 SQLCommand 中。

编辑

我忘了提及我转换日期的原因。这是因为即使保存在数据库中的数据仅为日期,它也会在 Gridview 中显示时间。所以没有转换,它看起来像这样:5/12/2016 12:00:00 AM

菲利普·颜
Console.WriteLine(
    DateTime.ParseExact("12/13/2016","d", CultureInfo.InvariantCulture).ToString("yyyy-MM-dd"));

产生 2016-12-13

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在nodejs中将mmddyyyy日期格式转换为mm/dd/yyyy

如何将 MMDDYYYY 等非分隔字符串转换为 MM-DD-YYYY

c#中如何将mm/dd/yyyy格式转换为dd/mm/yyyy格式

如何将日期格式从yyyy-mm-dd hh:mm转换为mm / dd / yyyy

如何将日期格式从YYYY-DD-MM转换为DD-MM-YYYY

在asp.net中将数据表日期转换为dd / mm / yyyy格式

如何将格式为 dd-mm-yyyy hh:mm 的日期转换为 R 中的 yyyy-mm-dd

将varchar MMDDYYYY转换为MM / DD / YYYY日期时间,并仅选择最近的日期

如何将mm-dd-yyyy hh-mit-sec pm转换为yyyy-mm-dd日期格式

角度将日期转换为dd / mm / yyyy格式

将MM / DD / YYYY格式的日期转换为MySQL日期

将常规文本输入转换为DD / MM / YYYY格式

javascript将日期格式转换为dd / mm / yyyy

将日期格式转换为 MM/DD/YYYY

将 dd/mm/yyyy H 转换为日期格式

java.util.Date格式将yyyy-mm-dd转换为mm-dd-yyyy

将 JSON 日期格式从 yyyy-mm-dd 转换为 mm-dd-yyyy android

将文件中的YYYY / MM / DD格式日期数据转换为DD.MM.YYYY

使用Javascript将DD-MM-YYYY转换为YYYY-MM-DD格式

将日期格式从DD.MM.YYYY转换为YYYY-MM-DD

熊猫,将日期时间格式mm / dd / yyyy转换为dd / mm / yyyy

将日期格式从dd-mm-yyyy转换为dd / mm / yyyy

将日期格式从 dd-MM-yyyy 转换为 yyyy-mm-dd - 在 mysql 中

如何转换为DateTime的yyyy-MM-dd格式?

如何在C ++中将日期时间格式从yyyy-MM-dd转换为yyyy / MM / dd?

如何快速将日期格式从dd / MM / YYYY转换为YYYY-MM-dd

将dd-MMM-YYYY格式的日期转换为JS中的日期或dd / mm / yyyy格式

如何将MYSQL中的混合日期转换为yyyy-mm-dd格式

如何将日期时间列转换为R中的dd / mm / yyyy格式