| 
5531 | 5531 | - name: gmtime, localtime functions  | 
5532 | 5532 |   args:  | 
5533 | 5533 |     - -c  | 
5534 |  | -    - 'gmtime, localtime'  | 
 | 5534 | +    - 'gmtime, localtime | map(. * 1000000 | floor / 1000000)'  | 
5535 | 5535 |   input: '1500000000 1567890123.456 1600000000.111'  | 
5536 |  | -  expected: | # tested with UTC-7  | 
 | 5536 | +  expected: | # UTC-7 (TZ=Etc/GMT+7)  | 
5537 | 5537 |     [2017,6,14,2,40,0,5,194]  | 
5538 | 5538 |     [2017,6,13,19,40,0,4,193]  | 
5539 |  | -    [2019,8,7,21,2,3.4560000889999998,6,249]  | 
5540 |  | -    [2019,8,7,14,2,3.4560000889999998,6,249]  | 
5541 |  | -    [2020,8,13,12,26,40.111000061,0,256]  | 
5542 |  | -    [2020,8,13,5,26,40.111000061,0,256]  | 
 | 5539 | +    [2019,8,7,21,2,3.456,6,249]  | 
 | 5540 | +    [2019,8,7,14,2,3.456,6,249]  | 
 | 5541 | +    [2020,8,13,12,26,40.111,0,256]  | 
 | 5542 | +    [2020,8,13,5,26,40.111,0,256]  | 
5543 | 5543 | 
  | 
5544 | 5544 | - name: mktime, strftime, strflocaltime, todate functions  | 
5545 | 5545 |   args:  | 
5546 |  | -    - -c  | 
5547 |  | -    - 'mktime, ((.,mktime) | strftime("%Y-%m-%dT%H:%M:%SZ")), ((.,mktime) | strflocaltime("%Y-%m-%dT%H:%M:%S%z")), todate'  | 
 | 5546 | +    - -cr  | 
 | 5547 | +    - '(.,mktime | .,strftime("%Y-%m-%dT%H:%M:%SZ"),strflocaltime("%Y-%m-%dT%H:%M:%S%z")), todate'  | 
5548 | 5548 |   input: |  | 
5549 | 5549 |     [2017,6,14,2,40,0,5,194]  | 
5550 |  | -    [2019,8,7,21,2,3.4560000889999998,6,249]  | 
5551 |  | -    [2020,8,13,12,26,40.111000061,0,256]  | 
 | 5550 | +    [2019,8,7,21,2,3.456,6,249]  | 
 | 5551 | +    [2020,8,13,12,26,40.111,0,256]  | 
5552 | 5552 |     [2024,7,20]  | 
5553 | 5553 |     [2025]  | 
5554 | 5554 |   expected: |  | 
 | 5555 | +    [2017,6,14,2,40,0,5,194]  | 
 | 5556 | +    2017-07-14T02:40:00Z  | 
 | 5557 | +    2017-07-14T02:40:00-0700  | 
5555 | 5558 |     1500000000  | 
5556 |  | -    "2017-07-14T02:40:00Z"  | 
5557 |  | -    "2017-07-14T02:40:00Z"  | 
5558 |  | -    "2017-07-14T02:40:00-0700"  | 
5559 |  | -    "2017-07-13T19:40:00-0700"  | 
5560 |  | -    "2017-07-14T02:40:00Z"  | 
 | 5559 | +    2017-07-14T02:40:00Z  | 
 | 5560 | +    2017-07-13T19:40:00-0700  | 
 | 5561 | +    2017-07-14T02:40:00Z  | 
 | 5562 | +    [2019,8,7,21,2,3.456,6,249]  | 
 | 5563 | +    2019-09-07T21:02:03Z  | 
 | 5564 | +    2019-09-07T21:02:03-0700  | 
5561 | 5565 |     1567890123.456  | 
5562 |  | -    "2019-09-07T21:02:03Z"  | 
5563 |  | -    "2019-09-07T21:02:03Z"  | 
5564 |  | -    "2019-09-07T21:02:03-0700"  | 
5565 |  | -    "2019-09-07T14:02:03-0700"  | 
5566 |  | -    "2019-09-07T21:02:03Z"  | 
 | 5566 | +    2019-09-07T21:02:03Z  | 
 | 5567 | +    2019-09-07T14:02:03-0700  | 
 | 5568 | +    2019-09-07T21:02:03Z  | 
 | 5569 | +    [2020,8,13,12,26,40.111,0,256]  | 
 | 5570 | +    2020-09-13T12:26:40Z  | 
 | 5571 | +    2020-09-13T12:26:40-0700  | 
5567 | 5572 |     1600000000.111  | 
5568 |  | -    "2020-09-13T12:26:40Z"  | 
5569 |  | -    "2020-09-13T12:26:40Z"  | 
5570 |  | -    "2020-09-13T12:26:40-0700"  | 
5571 |  | -    "2020-09-13T05:26:40-0700"  | 
5572 |  | -    "2020-09-13T12:26:40Z"  | 
 | 5573 | +    2020-09-13T12:26:40Z  | 
 | 5574 | +    2020-09-13T05:26:40-0700  | 
 | 5575 | +    2020-09-13T12:26:40Z  | 
 | 5576 | +    [2024,7,20]  | 
 | 5577 | +    2024-08-20T00:00:00Z  | 
 | 5578 | +    2024-08-20T00:00:00-0700  | 
5573 | 5579 |     1724112000  | 
5574 |  | -    "2024-08-20T00:00:00Z"  | 
5575 |  | -    "2024-08-20T00:00:00Z"  | 
5576 |  | -    "2024-08-20T00:00:00-0700"  | 
5577 |  | -    "2024-08-19T17:00:00-0700"  | 
5578 |  | -    "2024-08-20T00:00:00Z"  | 
 | 5580 | +    2024-08-20T00:00:00Z  | 
 | 5581 | +    2024-08-19T17:00:00-0700  | 
 | 5582 | +    2024-08-20T00:00:00Z  | 
 | 5583 | +    [2025]  | 
 | 5584 | +    2024-12-31T00:00:00Z  | 
 | 5585 | +    2024-12-31T00:00:00-0700  | 
5579 | 5586 |     1735603200  | 
5580 |  | -    "2024-12-31T00:00:00Z"  | 
5581 |  | -    "2024-12-31T00:00:00Z"  | 
5582 |  | -    "2024-12-31T00:00:00-0700"  | 
5583 |  | -    "2024-12-30T17:00:00-0700"  | 
5584 |  | -    "2024-12-31T00:00:00Z"  | 
 | 5587 | +    2024-12-31T00:00:00Z  | 
 | 5588 | +    2024-12-30T17:00:00-0700  | 
 | 5589 | +    2024-12-31T00:00:00Z  | 
5585 | 5590 | 
  | 
5586 | 5591 | - name: strptime, fromdate functions  | 
5587 | 5592 |   args:  | 
 | 
0 commit comments