以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于文本信息的时间排序问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=176644)

--  作者:81538475
--  发布时间:2022/4/21 12:42:00
--  [求助]关于文本信息的时间排序问题
2022-04-21 10:20:31  【xxxx】将 〖部门〗中的 <> 修改成了 <MUSE>  【pc21062109332201】 
2022-04-21 11:29:19  【xxxx】 将 〖USB排查〗中的《  》修改成了《 1 》;将 〖杀毒软件〗中的《 1 》修改成了《 1 》;   【pc21071502404301】 
2022-04-21 11:26:08  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用1> 修改成了 <公用机 SP319(中配)学生使用>  【pc21071502404301】 
2022-04-21 11:26:05  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用> 修改成了 <公用机 SP319(中配)学生使用1>  【pc21071502404301】 
2022-04-21 11:25:28  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用1> 修改成了 <公用机 SP319(中配)学生使用>  【pc21071502404301】 
2022-04-21 11:25:24  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用> 修改成了 <公用机 SP319(中配)学生使用1>  【pc21071502404301】 
2022-04-21 11:24:37  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用11> 修改成了 <公用机 SP319(中配)学生使用>  【pc21071502404301】 
2022-04-21 11:24:32  【xxxx】将 〖备注〗中的 <公用机 SP319(中配)学生使用> 修改成了 <公用机 SP319(中配)学生使用11>  【pc21071502404301】 
2022-04-21 11:23:24  【xxxx】 将 〖USB排查〗中的《 1 》修改成了《 0 》 ;将 〖杀毒软件〗中的《 1 》修改成了《 1 》 ;   【pc21071502404301】 
2022-04-21 11:22:01  【xxxx】 将 〖USB排查〗中的《  》修改成了《 1 》 ;将 〖杀毒软件〗中的《  》修改成了《 1 》 ;   【pc21071502404301】 
2022-04-21 10:20:25  【xxxx】将 〖人员状态〗中的 <> 修改成了 <实习>  【pc20010302235101】 

如果有这些数据,是否可以判断哪一行的时间更早,或者对这些行进行排序显示

--  作者:有点蓝
--  发布时间:2022/4/21 14:05:00
--  
获取各行数据:http://www.foxtable.com/webhelp/topics/0760.htm

然后取每行前19个字符放入排序字典排序,然后导出排序后的数据,类似

Dim srr(1) As String
srr(0) = "2022-04-21 11:29:19  【xxxx】 将 〖USB排查〗..."
srr(1) = "2022-04-21 10:20:31  【xxxx】将 〖部门〗中的"
Dim dict As New SortedDictionary(Of String, String)
For Each k As String In srr
    dict.Add(k.Substring(0, 19), k)
Next 
dict.Values.CopyTo(srr, 0)
Output.Show(String.Join(vbcrlf, srr))


--  作者:81538475
--  发布时间:2022/4/21 14:39:00
--  
多谢了。另外如果有时间相同的情况就加不进去字典了。这种应该如何处理呀
--  作者:有点蓝
--  发布时间:2022/4/21 14:56:00
--  
事件相同的取整行作为键
[此贴子已经被作者于2022/4/21 14:56:57编辑过]

--  作者:有点蓝
--  发布时间:2022/4/21 14:57:00
--  
或者时间后加个随机值
--  作者:81538475
--  发布时间:2022/4/21 15:27:00
--  
好了,但是不知道为何,有一个数据没有参与排序
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2022/4/21 15:32:00
--  
数据有问题,比如多了空格,或者是全角的字符....