Foxtable(狐表)用户栏目专家坐堂 → [求助]关于文本信息的时间排序问题


  共有4884人关注过本帖树形打印复制链接

主题:[求助]关于文本信息的时间排序问题

帅哥哟,离线,有人找我吗?
81538475
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助]关于文本信息的时间排序问题  发帖心情 Post By: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】 

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

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2022/4/21 14:39:00 [只看该作者]

多谢了。另外如果有时间相同的情况就加不进去字典了。这种应该如何处理呀

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/21 14:56:00 [只看该作者]

事件相同的取整行作为键
[此贴子已经被作者于2022/4/21 14:56:57编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/21 14:57:00 [只看该作者]

或者时间后加个随机值

 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2022/4/21 15:27:00 [只看该作者]

好了,但是不知道为何,有一个数据没有参与排序
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/21 15:32:00 [只看该作者]

数据有问题,比如多了空格,或者是全角的字符....

 回到顶部