我有visitors
表,其中signin and signout
2个字段供访问者使用。
我低于array of signin and signout in jquery
arr_visitors= [[3:26 P.M.,4:43 P.M.],
[4:10 P.M.,],
[4:10 P.M.,4:45 P.M.],
[3:33 P.M.,3:34 P.M.],
[3:33 P.M.,]]
登录的第一个值和登出的第二个值。我尝试了很多次但没有得到正确的输出,所以他们如何order by signin desc, signout desc
我使用下面的代码:
arr_visitors.sort (a, b) ->
if (a[0] < b[0]) then 1 else -1
输出应为:
[[4:10 P.M.,4:45 P.M.],
[3:26 P.M.,4:43 P.M.],
[4:10 P.M.,],
[3:33 P.M.,3:34 P.M.],
[3:33 P.M.,]]
任何人?
由于
答案 0 :(得分:0)
是的......我得到了解决方案。
arr_visitors.sort (a, b) ->
if (a[4] < b[4]) then 1 else -1
arr_visitors.sort (a, b) ->
if a[5] == '' or b[5] == ''
if a[5] == ''
if (a[4] < b[5]) then 1 else -1
else
if (a[5] < b[4]) then 1 else -1
else
if (a[5] < b[5]) then 1 else -1
感谢所有检查我的帖子并尝试解决方案的人。
让我知道,如果有人混淆我会解释它。
由于