我有一个json回复:
[
{
"id": "b8895839-52d3-40e1-8c86-20463f38fec4",
"created": "23.08.2016 17:11:56"
},
{
"id": "294374c0-0fb9-4ab6-853c-e0a11fde4906",
"created": "26.08.2016 11:22:38"
}
]
我想返回最后创建日期为>的ID从当前日期起2天
我怎么能这样做?
jq 'def ago(days): now - (days*24*3600);
.[] | select ( .created | sub("\\.[0-9]*";"") < ago(2) )| .id'
这个对我不起作用
答案 0 :(得分:0)
"30.1.2018 17:11:56"
| older(2)
示例:
true
发出print(i, j)
。