在这种情况下,年份如何格式化?

时间:2012-03-30 10:44:30

标签: date data-structures bit-manipulation decoding

我需要解码包含日期和时间的数据结构。

大多数字段(月,分,小时等)都是单字节,因此无需提取。

然而,年份被格式化为两个字节,具有以下描述:

clock data, year[7:0] Time: Year (16bit, LSB) 
clock data, year[15:8] Time: Year (16bit, MSB

我从结构中提取的两个字节如下:

0xDB 0x07

年份应该是正确的(其他字段合理正确)。

任何人都知道如何解码它?

1 个答案:

答案 0 :(得分:1)

0xDB 0x07 - > “0x07DB”= 2011

交换字节,你有年份值。