外部設備定期向我發送我無法翻譯的時間戳。具有以下格式:未知的時間戳格式
31.12.2012 12:00:00 = 3B 3E C0 00
31.12.2012 12:00:01 = 3B 3E C0 01
31.12.2012 12:00:10 = 3B 3E C0 0A
31.12.2012 12:01:00 = 3B 3E C0 40
31.12.2012 13:00:00 = 3B 3E D0 00
31.12.2012 12:30:00 - 3B 3E C7 80
31.12.2012 12:30:59 - 3B 3E C7 BB
31.12.2012 12:44:59 - 3B 3E CB 3B
31.12.2012 12:45:00 - 3B 3E CB 40
31.13.2013 12:30:00 - 3F 3E C7 80
我不知道這個時間戳是如何編碼的,它不是普通的unix時間戳。它看起來像LSB包含秒,但它並不總是這樣(與12:00:10
比較)。 有沒有人有一個想法如何解決這個問題?
: - 請看看這個鏈接http://stackoverflow.com/questions/6012663/get-unix-timestamp-with-c 。我不知道,但這可能會幫助你 –