在vb中排序日期

萨蒂亚吉特

我有几个日期(DD-MM-YYYY)形式的文件名。我已经读了所有名字并对其进行了排序。但是,如果一天超过12天,则应用程序终止。我陷入了这一部分。

在此处输入代码

For Each file As String In System.IO.Directory.GetFiles(directoryPath)
Dim name = System.IO.Path.GetFileNameWithoutExtension(file)
MsgBox(name)
list.Add(name)
Next
list.Sort(New Comparison(Of Date)(Function(x As Date, y As Date) y.CompareTo(x)))
ComboBox1.DataSource = list

我做了另一个过程

 Dim Dates As List(Of Date)
 For Each cbItem As Date In Me.ComboBox1.Items
 Dates = {
       Date.Parse(cbItem.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture))
        }.ToList
 Dates.Sort(New Comparison(Of Date)(Function(x As Date, y As Date) y.CompareTo(x)))
 Next
 ComboBox2.DataSource = Dates
佐哈尔·皮莱德(Zohar Peled)

尝试这个:

Dim name As String
Dim list As List(of DateTime) = new List(of DateTime)
For Each file As String In System.IO.Directory.GetFiles(directoryPath)
    name = System.IO.Path.GetFileNameWithoutExtension(file)
    list.Add(Datetime.ParseExact(name, "dd-MM-yyyy", CultureInfo.InvariantCulture))
Next
list.Sort(New Comparison(Of Date)(Function(x As Date, y As Date) y.CompareTo(x)))
ComboBox1.DataSource = list

注:我已经声明了列表,列表DateTime和转换文件名StringDateTime内部Add使用DateTime.ParseExact方法。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在DataGridView中排序日期

来自分类Dev

在Perl中排序自定义日期

来自分类Dev

我想在mysql中排序日期

来自分类Dev

使用vb.net 2008在listview中排序?

来自分类Dev

仅在(mysql)表中排序存储日期部分

来自分类Dev

如何在mysql中排序自定义日期?

来自分类Dev

在数据框中排序日期值不起作用

来自分类Dev

如何在QTableView中排序和更改日期格式

来自分类Dev

如何使用strtotime转换日期并在foreach中排序

来自分类Dev

SQLite不按日期在iOS中排序数据?

来自分类Dev

使用 JqGrid() 方法在 Jquery 中排序日期时出错?

来自分类Dev

是否可以按日期分组,但可以按日期+时间在xceed数据网格中排序?

来自分类Dev

为什么数组未按递增日期或递减日期在javascript中排序?

来自分类Dev

为什么数组未按递增日期或递减日期在javascript中排序?

来自分类Dev

vb.net在ListView中排序混合的整数和字符串列

来自分类Dev

vb.net在ListView中排序混合的整数和字符串列

来自分类Dev

Excel-在排序中排序

来自分类Dev

vb.net按X轴日期对图表进行排序

来自分类Dev

過濾文件並按修改日期排序 VB

来自分类Dev

在Prolog中排序

来自分类Dev

在FOSElasticaBundle中排序

来自分类Dev

在Excel中排序公式

来自分类Dev

在Google表格中排序

来自分类Dev

在cuda Thrust中排序

来自分类Dev

在R中排序行

来自分类Dev

在Cython中排序memoryview

来自分类Dev

在modx中排序

来自分类Dev

在Datagrid中排序信息

来自分类Dev

在vim中排序消息