2012-09-24 37 views
0

我有兩個字節[](如{0,0,0,52,246,141,6}),代表兩個Oracle的時間戳。 我怎麼知道哪一個更老?如何比較OracleTimeStamps

+0

http://docs.oracle.com/cd/E14072_01/server.112/e10593/sqlqr06002.htm –

回答

1

轉換二進制時間戳Int64,然後比較相應的long值:

var value = new byte[] { 0, 0, 0, 0, 52, 246, 141, 6 }; 
long timestamp = BitConverter.ToInt64(value, 0); 

越大long值,最近的時間戳。我沒有使用過Oracle,但我想這代表Epoch以來的刻度數。