- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须对我的哈希键进行排序,这是一个时间戳 (dd:mm:yyyy hh24:mi:ss)
按降序排列。
sort { $b <=> $a } keys %time_spercent
21:01:2011 16:51:09
21:01:2011 16:49:54
26:01:2011 11:02:55
26:01:2011 11:01:40
05:04:2011 11:51:13
05:04:2011 11:51:13
05:04:2011 11:48:37
05:04:2011 11:48:37
05:04:2011 11:51:13
05:04:2011 11:51:13
05:04:2011 11:48:37
26:01:2011 11:02:55
26:01:2011 11:01:40
05:04:2011 11:48:37
21:01:2011 16:51:09
21:01:2011 16:49:54
foreach my $status_date(
map { $_->[0] }
sort { $b->[1] cmp $a->[1] }
map { [$_, sorting_desc($_)] } keys % {$com_sam->{ $s1 } } )
sub sorting_desc {
$_ = shift;
if (/(\d+):(\d+):(\d+) (\d+):(\d+):(\d+)/) {
return "$2:$1:$3:$4:$5:$6";
}
}
foreach my $status_date(
map { $_->[0] }
sort { $b->[1] cmp $a->[1] }
map { [$_, (split/[:\s][1]] } keys % {$com_sam->{ $s1 } } )
WGA_PD7124a WGA_PD7124a 95(2) 95(2) 95 100.00 193 Unknown(Unknown) 192654 01:07:2011 16:13:55
WGA_PD7124a WGA_PD7124a 95(2) 95(2) 95 100.00 193 Unknown(Unknown) 192655 01:07:2011 16:11:23
WGA_PD7124a WGA_PD7124a 95(2) 95(2) 95 100.00 193 Male(Unknown) 192656 01:07:2011 11:04:26
WGA_PD6355b WGA_PD6355b 96(1) 96(1) 96 100.00 388 Unknown(Unknown) 184558 04:05:2011 17:35:52
WGA_PD6355b WGA_PD6355a 96(1) 66(31) 66 95.45 388 Unknown(Unknown) 184558 04:05:2011 17:35:52
WGA_PD6355b WGA_PD6355b 96(1) 96(1) 96 100.00 388 Unknown(Unknown) 184557 04:05:2011 17:34:27
WGA_PD6355b WGA_PD6355a 96(1) 66(31) 66 95.45 388 Unknown(Unknown) 184557 04:05:2011 17:34:27
3074 3074 87(10) 87(10) 87 100.00 109 Unknown(Unknown) 174878 15:02:2011 09:24:31
3074 3074 87(10) 87(10) 87 100.00 109 Unknown(Unknown) 174970 15:02:2011 09:21:19
3074 3074 87(10) 87(10) 87 100.00 109 Female(Unknown) 174860 15:02:2011 09:16:32
3163 3163 90(7) 90(7) 90 100.00 176 Unknown(Unknown) 173382 09:02:2011 09:54:48
3163 3163 90(7) 90(7) 90 100.00 176 Unknown(Unknown) 173284 09:02:2011 09:51:02
CHP-212 CHP-212 94(3) 94(3) 94 100.00 269 Unknown(Unknown) 173382 09:02:2011 09:54:48
CHP-212 CHP-212 94(3) 94(3) 94 100.00 269 Unknown(Unknown) 173284 09:02:2011 09:51:02
MGH_2631 MGH_2631 90(8) 90(8) 90 100.00 211 Male(Unknown) 200943 01:09:2011 10:48:18
MGH_2631 MGH_2631 90(8) 90(8) 90 100.00 211 Unknown(Unknown) 200944 25:08:2011 10:20:16
MGH_2631 MGH_2631 90(8) 90(8) 90 100.00 211 Unknown(Unknown) 200945 25:08:2011 10:19:05
MGH_2631 MGH_2631 90(8) 90(8) 90 100.00 211 Male(Unknown) 200946 25:08:2011 10:17:26
MGH_2101 MGH_2101 80(18) 80(18) 80 100.00 359 Male(Unknown) 200943 01:09:2011 10:48:18
MGH_2101 MGH_2101 80(18) 80(18) 80 100.00 359 Unknown(Unknown) 200944 25:08:2011 10:20:16
MGH_2101 MGH_2101 80(18) 80(18) 80 100.00 359 Unknown(Unknown) 200945 25:08:2011 10:19:05
MGH_2101 MGH_2101 80(18) 80(18) 80 100.00 359 Male(Unknown) 200946 25:08:2011 10:17:26
PD4294c PD4294c 95(2) 95(2) 95 100.00 221 Unknown(Unknown) 179502 23:03:2011 10:03:23
PD4294c PD4294c 95(2) 95(2) 95 100.00 221 Unknown(Unknown) 179470 23:03:2011 10:02:30
最佳答案
你能把你的格式改成 yyyy:mm:dd hh24:mi:ss
?那时你会有一个自然的排序。基本上,按重要性降序排列所有内容对机器更友好:)
编辑:然后只需使用字符串比较排序,因为它自然会以正确的方式排序。
关于perl - 如何在 dd :mm:yyyy hh24:mi:ss format in descending order in Perl? 中对时间戳进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711440/
我有两个 javascript 变量(它们来自文本框,所以它们可能被评估为字符串),格式如下:02:30 和 4:45 它们代表小时和分钟。 我想将它们加在一起得到 07:15,但我无法计算出来。 最
我有时间数据库,我想获得时间序列数据的每小时平均值。 示例数据: 1 -1.64 2007-09-29 00:01:09 2 -1.76 2007-09-29 00:03:09 3
我有一个项目,其中使用 Bison 来生成解析器。项目本身是用 SCons 构建的,我的所有代码都是用 C++ 编写的。我一开始就决定将代码分成 3 个主要目录:includes、src 和 test
我正在尝试编写一个将返回当前时间的 SQL 查询,如下所示: HH:MM - HH:MM (+1) 例如如果时间是 14:00,它将返回 14:00 - 15:00 我已经设法做到了以下几点: SEL
关闭。这个问题需要更多focused 。它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 已关闭 3 年前。 Improve this qu
这是我的原始代码- String dateString = "23 Dec 2015 1:4 PM"; Locale locale = new Locale("en_US"); SimpleDateF
我们正在访问允许我们安排日期/时间的 API。我们需要检查预定的事情,这样我们就不会在同一时间重复预订。 API 返回的时间与军事中的 HH 一样。但是,它使用的是 UTC HH。因此,如果我们在下午
final String sourceDate = "05.12.2014 12:17"; final String testDate = "05.12.2014 13:17"; fi
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 7 年前。 Improve t
kk:mm、HH:mm 和 hh:mm 格式有什么区别?? SimpleDateFormat broken = new SimpleDateFormat("kk:mm:ss"); br
在单元格 B239 中,我有 37:15,代表某人完成一项任务所花费的总小时数。在单元格 C239 中,我有以下公式 =INT(B239)*24+小时(B239)+圆形(分钟(B239)/60,2)
我需要在从 HH: 05 到 HH: 59 的时间每小时列出 MAX () 温度 我有 mySQL 代码: SELECT FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(
我正在使用 PHP 和 MySQL。如何将格式为 HH:MM AM/PM 的时间转换为 HH:MM:SS 以节省 MySQL 的时间? 最佳答案 使用 strtotime 将其转换为时间戳,然后使用
我想知道是否可以使用 moment.js 将 sql TIME (HH:mm:ss) 转换为 HH:mm。或者也许有一个简单的 JavaScript/jQuery 解决方案? 最佳答案 是的,你可以:
我正在寻找一个正则表达式来匹配不同的时间格式(用于时间跟踪网络应用程序)在 javascript 中。用户可以使用以下格式之一插入时间: h hh:mm hh.mm 我可以很容易地创建一个正则表达式来
我们如何在java中比较日期并获取剩余的可用插槽? Sun 10:00-11:00 Sun 12:00-14:00 Sun 15:00-16:00 那么除了这三个时段之外,我们如何才能获得一天中的所有
如何在 SQL Server 中将 hh:mm:ss 转换为 hh:mm? select Count(Page) as VisitingCount,Page,CONVERT(VARCHAR(8),Da
假设我的时间是 13:45。 现在我想使用 moment.js 将其转换为 13:45:00。 我在做moment('13:45').format('h:m:s'); 但它不起作用。 最佳答案 使用m
我想将时间从 hh:mm:ss 转换为 hh:mm它以 hh:mm:ss 的形式来自数据库(我的 sql)。我尝试了以下代码,但没有得到我想要的。 try { s= Hibernat
我希望这对某人来说是小菜一碟!目前,所有内容的字符串输出均为上午 12:00。 以下来自 MySQL 的代码,格式为 HH:MM:SS (hours_open, hours_close) $get_h
我是一名优秀的程序员,十分优秀!