Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 将从SQL server检索的日期转换为MM/dd/yyyy格式的字符串_Visual Studio 2010_C# 4.0 - Fatal编程技术网

Visual studio 2010 将从SQL server检索的日期转换为MM/dd/yyyy格式的字符串

Visual studio 2010 将从SQL server检索的日期转换为MM/dd/yyyy格式的字符串,visual-studio-2010,c#-4.0,Visual Studio 2010,C# 4.0,嗨,我有一个windows窗体应用程序。its有一个包含两列日期类型的数据库表。我可以以MM/dd/yyyy格式轻松地在列中插入日期。但在从表中检索数据时,我使用以下代码 SqlDataAdapter sda=新SqlDataAdapter从表中选择*,conn; 数据集ds=新数据集;sda.Fillds,表格 现在我需要在标签中显示包含日期的ds的内容。如果我这样做: label1.Text=ds.Tables[0]。行[0][0]。ToString; 它还显示12:00:00 AM时间的完

嗨,我有一个windows窗体应用程序。its有一个包含两列日期类型的数据库表。我可以以MM/dd/yyyy格式轻松地在列中插入日期。但在从表中检索数据时,我使用以下代码

SqlDataAdapter sda=新SqlDataAdapter从表中选择*,conn; 数据集ds=新数据集;sda.Fillds,表格

现在我需要在标签中显示包含日期的ds的内容。如果我这样做:

label1.Text=ds.Tables[0]。行[0][0]。ToString; 它还显示12:00:00 AM时间的完整日期!我想将此值格式化为MM/dd/yyyy。我用的是c。请帮忙

基本上,我想知道如何将字符串格式化为MM/dd/yyyy等日期格式-

 string date1= date.ToString("dd-MM-yyyy");
您可以将ToString与自定义日期格式字符串一起使用

label1.Text = ds.Tables[0].AsEnumerable()
                          .First().Field<DateTime>(0).ToString("MM/dd/yyyy");
注意,对于上面的代码,还需要使用System.Linq添加