mirror of
https://github.com/wader/fq.git
synced 2024-12-23 21:31:33 +03:00
143 lines
16 KiB
Plaintext
143 lines
16 KiB
Plaintext
$ fq -d tzif dv Darwin
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: Darwin (tzif) 0x0-0x144.7 (325)
|
|
| | | v1header{}: 0x0-0x2b.7 (44)
|
|
0x000|54 5a 69 66 |TZif | magic: 0x545a6966 (valid) 0x0-0x3.7 (4)
|
|
0x000| 32 | 2 | ver: "2" (0x32) (valid) 0x4-0x4.7 (1)
|
|
0x000| 00 00 00 00 00 00 00 00 00 00 00| ...........| reserved: raw bits 0x5-0x13.7 (15)
|
|
0x010|00 00 00 00 |.... |
|
|
0x010| 00 00 00 00 | .... | isutcnt: 0 0x14-0x17.7 (4)
|
|
0x010| 00 00 00 04 | .... | isstdcnt: 4 0x18-0x1b.7 (4)
|
|
0x010| 00 00 00 00| ....| leapcnt: 0 0x1c-0x1f.7 (4)
|
|
0x020|00 00 00 09 |.... | timecnt: 9 0x20-0x23.7 (4)
|
|
0x020| 00 00 00 04 | .... | typecnt: 4 0x24-0x27.7 (4)
|
|
0x020| 00 00 00 0e | .... | charcnt: 14 0x28-0x2b.7 (4)
|
|
| | | v1datablock{}: 0x2c-0x82.7 (87)
|
|
| | | transition_times[0:9]: 0x2c-0x4f.7 (36)
|
|
0x020| 80 00 00 00| ....| [0]: "1901-12-13T20:45:52Z" (-2147483648) transition_time 0x2c-0x2f.7 (4)
|
|
0x030|9c 4e c9 88 |.N.. | [1]: "1916-12-31T16:30:00Z" (-1672558200) transition_time 0x30-0x33.7 (4)
|
|
0x030| 9c bc 36 08 | ..6. | [2]: "1917-03-24T16:30:00Z" (-1665387000) transition_time 0x34-0x37.7 (4)
|
|
0x030| cb 54 ba 08 | .T.. | [3]: "1941-12-31T16:30:00Z" (-883639800) transition_time 0x38-0x3b.7 (4)
|
|
0x030| cb c7 6c 88| ..l.| [4]: "1942-03-28T16:30:00Z" (-876123000) transition_time 0x3c-0x3f.7 (4)
|
|
0x040|cc b7 5d 88 |..]. | [5]: "1942-09-26T16:30:00Z" (-860398200) transition_time 0x40-0x43.7 (4)
|
|
0x040| cd a7 4e 88 | ..N. | [6]: "1943-03-27T16:30:00Z" (-844673400) transition_time 0x44-0x47.7 (4)
|
|
0x040| ce a0 7a 08 | ..z. | [7]: "1943-10-02T16:30:00Z" (-828343800) transition_time 0x48-0x4b.7 (4)
|
|
0x040| cf 87 30 88| ..0.| [8]: "1944-03-25T16:30:00Z" (-813223800) transition_time 0x4c-0x4f.7 (4)
|
|
| | | transition_types[0:9]: 0x50-0x58.7 (9)
|
|
0x050|03 |. | [0]: 3 transition_type 0x50-0x50.7 (1)
|
|
0x050| 01 | . | [1]: 1 transition_type 0x51-0x51.7 (1)
|
|
0x050| 02 | . | [2]: 2 transition_type 0x52-0x52.7 (1)
|
|
0x050| 01 | . | [3]: 1 transition_type 0x53-0x53.7 (1)
|
|
0x050| 02 | . | [4]: 2 transition_type 0x54-0x54.7 (1)
|
|
0x050| 01 | . | [5]: 1 transition_type 0x55-0x55.7 (1)
|
|
0x050| 02 | . | [6]: 2 transition_type 0x56-0x56.7 (1)
|
|
0x050| 01 | . | [7]: 1 transition_type 0x57-0x57.7 (1)
|
|
0x050| 02 | . | [8]: 2 transition_type 0x58-0x58.7 (1)
|
|
| | | local_time_type_records[0:4]: 0x59-0x70.7 (24)
|
|
| | | [0]{}: local_time_type 0x59-0x5e.7 (6)
|
|
0x050| 00 00 7a a8 | ..z. | utoff: 31400 (valid) 0x59-0x5c.7 (4)
|
|
0x050| 00 | . | dst: 0 (valid) 0x5d-0x5d.7 (1)
|
|
0x050| 00 | . | idx: 0 (valid) 0x5e-0x5e.7 (1)
|
|
| | | [1]{}: local_time_type 0x5f-0x64.7 (6)
|
|
0x050| 00| .| utoff: 37800 (valid) 0x5f-0x62.7 (4)
|
|
0x060|00 93 a8 |... |
|
|
0x060| 01 | . | dst: 1 (valid) 0x63-0x63.7 (1)
|
|
0x060| 04 | . | idx: 4 (valid) 0x64-0x64.7 (1)
|
|
| | | [2]{}: local_time_type 0x65-0x6a.7 (6)
|
|
0x060| 00 00 85 98 | .... | utoff: 34200 (valid) 0x65-0x68.7 (4)
|
|
0x060| 00 | . | dst: 0 (valid) 0x69-0x69.7 (1)
|
|
0x060| 09 | . | idx: 9 (valid) 0x6a-0x6a.7 (1)
|
|
| | | [3]{}: local_time_type 0x6b-0x70.7 (6)
|
|
0x060| 00 00 85 98 | .... | utoff: 34200 (valid) 0x6b-0x6e.7 (4)
|
|
0x060| 00| .| dst: 0 (valid) 0x6f-0x6f.7 (1)
|
|
0x070|09 |. | idx: 9 (valid) 0x70-0x70.7 (1)
|
|
| | | time_zone_designations[0:3]: 0x71-0x7e.7 (14)
|
|
0x070| 4c 4d 54 00 | LMT. | [0]: "LMT" time_zone_designation 0x71-0x74.7 (4)
|
|
0x070| 41 43 44 54 00 | ACDT. | [1]: "ACDT" time_zone_designation 0x75-0x79.7 (5)
|
|
0x070| 41 43 53 54 00 | ACST. | [2]: "ACST" time_zone_designation 0x7a-0x7e.7 (5)
|
|
| | | leap_second_records[0:0]: 0x7f-NA (0)
|
|
| | | standard_wall_indicators[0:4]: 0x7f-0x82.7 (4)
|
|
0x070| 00| .| [0]: 0 standard_wall_indicator (valid) 0x7f-0x7f.7 (1)
|
|
0x080|01 |. | [1]: 1 standard_wall_indicator (valid) 0x80-0x80.7 (1)
|
|
0x080| 01 | . | [2]: 1 standard_wall_indicator (valid) 0x81-0x81.7 (1)
|
|
0x080| 00 | . | [3]: 0 standard_wall_indicator (valid) 0x82-0x82.7 (1)
|
|
| | | ut_local_indicators[0:0]: 0x83-NA (0)
|
|
| | | v2plusheader{}: 0x83-0xae.7 (44)
|
|
0x080| 54 5a 69 66 | TZif | magic: 0x545a6966 (valid) 0x83-0x86.7 (4)
|
|
0x080| 32 | 2 | ver: "2" (0x32) (valid) 0x87-0x87.7 (1)
|
|
0x080| 00 00 00 00 00 00 00 00| ........| reserved: raw bits 0x88-0x96.7 (15)
|
|
0x090|00 00 00 00 00 00 00 |....... |
|
|
0x090| 00 00 00 00 | .... | isutcnt: 0 0x97-0x9a.7 (4)
|
|
0x090| 00 00 00 05 | .... | isstdcnt: 5 0x9b-0x9e.7 (4)
|
|
0x090| 00| .| leapcnt: 0 0x9f-0xa2.7 (4)
|
|
0x0a0|00 00 00 |... |
|
|
0x0a0| 00 00 00 0a | .... | timecnt: 10 0xa3-0xa6.7 (4)
|
|
0x0a0| 00 00 00 05 | .... | typecnt: 5 0xa7-0xaa.7 (4)
|
|
0x0a0| 00 00 00 0e | .... | charcnt: 14 0xab-0xae.7 (4)
|
|
| | | v2plusdatablock{}: 0xaf-0x139.7 (139)
|
|
| | | transition_times[0:10]: 0xaf-0xfe.7 (80)
|
|
0x0a0| ff| .| [0]: "1895-01-31T15:16:40Z" (-2364108200) transition_time 0xaf-0xb6.7 (8)
|
|
0x0b0|ff ff ff 73 16 92 58 |...s..X |
|
|
0x0b0| ff ff ff ff 7b 12 03 70 | ....{..p | [1]: "1899-04-30T15:00:00Z" (-2230189200) transition_time 0xb7-0xbe.7 (8)
|
|
0x0b0| ff| .| [2]: "1916-12-31T16:30:00Z" (-1672558200) transition_time 0xbf-0xc6.7 (8)
|
|
0x0c0|ff ff ff 9c 4e c9 88 |....N.. |
|
|
0x0c0| ff ff ff ff 9c bc 36 08 | ......6. | [3]: "1917-03-24T16:30:00Z" (-1665387000) transition_time 0xc7-0xce.7 (8)
|
|
0x0c0| ff| .| [4]: "1941-12-31T16:30:00Z" (-883639800) transition_time 0xcf-0xd6.7 (8)
|
|
0x0d0|ff ff ff cb 54 ba 08 |....T.. |
|
|
0x0d0| ff ff ff ff cb c7 6c 88 | ......l. | [5]: "1942-03-28T16:30:00Z" (-876123000) transition_time 0xd7-0xde.7 (8)
|
|
0x0d0| ff| .| [6]: "1942-09-26T16:30:00Z" (-860398200) transition_time 0xdf-0xe6.7 (8)
|
|
0x0e0|ff ff ff cc b7 5d 88 |.....]. |
|
|
0x0e0| ff ff ff ff cd a7 4e 88 | ......N. | [7]: "1943-03-27T16:30:00Z" (-844673400) transition_time 0xe7-0xee.7 (8)
|
|
0x0e0| ff| .| [8]: "1943-10-02T16:30:00Z" (-828343800) transition_time 0xef-0xf6.7 (8)
|
|
0x0f0|ff ff ff ce a0 7a 08 |.....z. |
|
|
0x0f0| ff ff ff ff cf 87 30 88 | ......0. | [9]: "1944-03-25T16:30:00Z" (-813223800) transition_time 0xf7-0xfe.7 (8)
|
|
| | | transition_types[0:10]: 0xff-0x108.7 (10)
|
|
0x0f0| 01| .| [0]: 1 transition_type 0xff-0xff.7 (1)
|
|
0x100|04 |. | [1]: 4 transition_type 0x100-0x100.7 (1)
|
|
0x100| 02 | . | [2]: 2 transition_type 0x101-0x101.7 (1)
|
|
0x100| 03 | . | [3]: 3 transition_type 0x102-0x102.7 (1)
|
|
0x100| 02 | . | [4]: 2 transition_type 0x103-0x103.7 (1)
|
|
0x100| 03 | . | [5]: 3 transition_type 0x104-0x104.7 (1)
|
|
0x100| 02 | . | [6]: 2 transition_type 0x105-0x105.7 (1)
|
|
0x100| 03 | . | [7]: 3 transition_type 0x106-0x106.7 (1)
|
|
0x100| 02 | . | [8]: 2 transition_type 0x107-0x107.7 (1)
|
|
0x100| 03 | . | [9]: 3 transition_type 0x108-0x108.7 (1)
|
|
| | | local_time_type_records[0:5]: 0x109-0x126.7 (30)
|
|
| | | [0]{}: local_time_type 0x109-0x10e.7 (6)
|
|
0x100| 00 00 7a a8 | ..z. | utoff: 31400 (valid) 0x109-0x10c.7 (4)
|
|
0x100| 00 | . | dst: 0 (valid) 0x10d-0x10d.7 (1)
|
|
0x100| 00 | . | idx: 0 (valid) 0x10e-0x10e.7 (1)
|
|
| | | [1]{}: local_time_type 0x10f-0x114.7 (6)
|
|
0x100| 00| .| utoff: 32400 (valid) 0x10f-0x112.7 (4)
|
|
0x110|00 7e 90 |.~. |
|
|
0x110| 00 | . | dst: 0 (valid) 0x113-0x113.7 (1)
|
|
0x110| 04 | . | idx: 4 (valid) 0x114-0x114.7 (1)
|
|
| | | [2]{}: local_time_type 0x115-0x11a.7 (6)
|
|
0x110| 00 00 93 a8 | .... | utoff: 37800 (valid) 0x115-0x118.7 (4)
|
|
0x110| 01 | . | dst: 1 (valid) 0x119-0x119.7 (1)
|
|
0x110| 09 | . | idx: 9 (valid) 0x11a-0x11a.7 (1)
|
|
| | | [3]{}: local_time_type 0x11b-0x120.7 (6)
|
|
0x110| 00 00 85 98 | .... | utoff: 34200 (valid) 0x11b-0x11e.7 (4)
|
|
0x110| 00| .| dst: 0 (valid) 0x11f-0x11f.7 (1)
|
|
0x120|04 |. | idx: 4 (valid) 0x120-0x120.7 (1)
|
|
| | | [4]{}: local_time_type 0x121-0x126.7 (6)
|
|
0x120| 00 00 85 98 | .... | utoff: 34200 (valid) 0x121-0x124.7 (4)
|
|
0x120| 00 | . | dst: 0 (valid) 0x125-0x125.7 (1)
|
|
0x120| 04 | . | idx: 4 (valid) 0x126-0x126.7 (1)
|
|
| | | time_zone_designations[0:3]: 0x127-0x134.7 (14)
|
|
0x120| 4c 4d 54 00 | LMT. | [0]: "LMT" time_zone_designation 0x127-0x12a.7 (4)
|
|
0x120| 41 43 53 54 00| ACST.| [1]: "ACST" time_zone_designation 0x12b-0x12f.7 (5)
|
|
0x130|41 43 44 54 00 |ACDT. | [2]: "ACDT" time_zone_designation 0x130-0x134.7 (5)
|
|
| | | leap_second_records[0:0]: 0x135-NA (0)
|
|
| | | standard_wall_indicators[0:5]: 0x135-0x139.7 (5)
|
|
0x130| 00 | . | [0]: 0 standard_wall_indicator (valid) 0x135-0x135.7 (1)
|
|
0x130| 00 | . | [1]: 0 standard_wall_indicator (valid) 0x136-0x136.7 (1)
|
|
0x130| 01 | . | [2]: 1 standard_wall_indicator (valid) 0x137-0x137.7 (1)
|
|
0x130| 01 | . | [3]: 1 standard_wall_indicator (valid) 0x138-0x138.7 (1)
|
|
0x130| 00 | . | [4]: 0 standard_wall_indicator (valid) 0x139-0x139.7 (1)
|
|
| | | ut_local_indicators[0:0]: 0x13a-NA (0)
|
|
| | | footer{}: 0x13a-0x144.7 (11)
|
|
0x130| 0a | . | nl1: 10 (valid) 0x13a-0x13a.7 (1)
|
|
0x130| 41 43 53 54 2d| ACST-| tz_string: "ACST-9:30" 0x13b-0x143.7 (9)
|
|
0x140|39 3a 33 30 |9:30 |
|
|
0x140| 0a| | .| | nl2: 10 (valid) 0x144-0x144.7 (1)
|