使用连接字符串时,如何在组合框中将数据表日期时间列显示为日期?

迈克尔·格林

我在 C# Visual Studio GUI 的窗体上的组合框中显示多个值,我正在使用下面的代码执行此操作。通过连接多个列名称,我可以显示多个值。start_date 表示数据类型为 datetime 的列,我需要将其显示为 dd/mm/yyyy。如何在表单上将日期时间显示为日期?

        trip_DateTableAdapter1.Fill(this.outdoorParadiseDataSet1.Trip_Date);

        DataTable dt = this.outdoorParadiseDataSet1.Trip_Date;

        dt.Columns.Add("ConcatenatedField", typeof(string), "id + ' : ' +  start_date");

        comboBox1.DataSource = dt;
        comboBox1.DisplayMember = "ConcatenatedField";
伯凯

你可以试试 Combobox 的Format事件

 private void Form1_Load(object sender, EventArgs e)
        {
            DataTable table = new DataTable();
            table.Columns.Add("id", typeof(string));
            table.Columns.Add("start_date", typeof(DateTime));
            table.Columns.Add("DateField", typeof(string), "id + ' : ' + start_date");
            DateTime test = new DateTime(2018, 03, 20);
            table.Rows.Add("123", test);
            comboBox1.DataSource = table;
            comboBox1.DisplayMember = "DateField";
      // tried to make your datasource here.
        }

        private void comboBox1_Format(object sender, ListControlConvertEventArgs e)
        {
            DateTime date = (DateTime)((DataRowView)e.ListItem).Row["start_date"];
            //found start_date in itemarray. 
            string id = ((DataRowView)e.ListItem).Row["id"].ToString();
            // found id in item array
            string formatValue = date.AddDays(11).ToShortDateString();
            // i added also 11 days to see if the actual date is changing
            e.Value = id + " : " + DateTime.ParseExact(formatValue, "dd/MM/yyyy",  new CultureInfo("tr-TR"));
            // then combined both values, and formatted the datetime as you desired.

        }

希望有所帮助,

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在熊猫数据框中将字符串1.424304064E9转换为日期时间?

来自分类Dev

在Pandas数据框中将列类型从字符串转换为日期时间格式

来自分类Dev

如何在js中使用UTC日期字符串只显示日期而不显示时间?

来自分类Dev

如何在Django模型中将数字字符串存储为日期时间?

来自分类Dev

如何使用 PreparedStatement 在 Java 代码中将字符串值更新为 MySQL 日期时间?

来自分类Dev

如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

来自分类Dev

如何转换 PHP 时间戳以在 Java 中将日期时间格式显示为字符串(差异 UTC)?

来自分类Dev

当数据表中的日期时间为 01/01/1900 时,在 ListView 中显示空字段

来自分类Dev

如何在PHP中将字符串转换为日期或日期时间

来自分类Dev

如何在PHP中将字符串转换为日期或日期时间

来自分类Dev

在pandas数据框中将JSON时间戳字符串转换为python日期

来自分类Dev

在熊猫数据框中将字符串“02-04-20189.45”转换为日期时间类型

来自分类Dev

如何在mongoDB中将数组中的日期字符串更新为日期格式?

来自分类Dev

如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

来自分类Dev

如何在python中将时间值(以字符串形式)转换为日期时间?

来自分类Dev

如何在Python中将本地时间的日期/时间字符串转换为UTC?

来自分类Dev

如何在asp.net + vb中将日期时间数据类型转换为字符串

来自分类Dev

我如何将数据表日期转换为某种字符串格式

来自分类Dev

如何使用字符串编号将字符串解析为日期时间

来自分类Dev

如何在Python的数据框中将日期时间舍入为十分钟日期时间

来自分类Dev

到纪元的日期时间字符串:pandas 数据框

来自分类Dev

如何将日期字符串与数据库中的日期时间列进行比较

来自分类Dev

如何将字符串数据框列转换为日期时间和年和周的格式?

来自分类Dev

如何使用乔达时间在Java中将字符串转换为日期时间

来自分类Dev

在MongoDB中将所有MongoDB的日期时间字符串更新为ISO日期时间格式

来自分类Dev

在Hive中将列格式从字符串更新为日期

来自分类Dev

将字符串解析为日期时间时出错

来自分类Dev

如何在js中使用本地时区将日期字符串更改为日期时间?

来自分类Dev

如何在SQL Server中将XML字符串值转换为日期时间

Related 相关文章

  1. 1

    如何在熊猫数据框中将字符串1.424304064E9转换为日期时间?

  2. 2

    在Pandas数据框中将列类型从字符串转换为日期时间格式

  3. 3

    如何在js中使用UTC日期字符串只显示日期而不显示时间?

  4. 4

    如何在Django模型中将数字字符串存储为日期时间?

  5. 5

    如何使用 PreparedStatement 在 Java 代码中将字符串值更新为 MySQL 日期时间?

  6. 6

    如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

  7. 7

    如何转换 PHP 时间戳以在 Java 中将日期时间格式显示为字符串(差异 UTC)?

  8. 8

    当数据表中的日期时间为 01/01/1900 时,在 ListView 中显示空字段

  9. 9

    如何在PHP中将字符串转换为日期或日期时间

  10. 10

    如何在PHP中将字符串转换为日期或日期时间

  11. 11

    在pandas数据框中将JSON时间戳字符串转换为python日期

  12. 12

    在熊猫数据框中将字符串“02-04-20189.45”转换为日期时间类型

  13. 13

    如何在mongoDB中将数组中的日期字符串更新为日期格式?

  14. 14

    如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

  15. 15

    如何在python中将时间值(以字符串形式)转换为日期时间?

  16. 16

    如何在Python中将本地时间的日期/时间字符串转换为UTC?

  17. 17

    如何在asp.net + vb中将日期时间数据类型转换为字符串

  18. 18

    我如何将数据表日期转换为某种字符串格式

  19. 19

    如何使用字符串编号将字符串解析为日期时间

  20. 20

    如何在Python的数据框中将日期时间舍入为十分钟日期时间

  21. 21

    到纪元的日期时间字符串:pandas 数据框

  22. 22

    如何将日期字符串与数据库中的日期时间列进行比较

  23. 23

    如何将字符串数据框列转换为日期时间和年和周的格式?

  24. 24

    如何使用乔达时间在Java中将字符串转换为日期时间

  25. 25

    在MongoDB中将所有MongoDB的日期时间字符串更新为ISO日期时间格式

  26. 26

    在Hive中将列格式从字符串更新为日期

  27. 27

    将字符串解析为日期时间时出错

  28. 28

    如何在js中使用本地时区将日期字符串更改为日期时间?

  29. 29

    如何在SQL Server中将XML字符串值转换为日期时间

热门标签

归档