簡體   English   中英

這些時間戳是什么?我如何解碼它們?

[英]What are these timestamps and how can i decode them?

我有一堆時間戳,我需要排序和比較。

它們看起來像這樣:

AAAAAIi1o0A=
AAAAAIlhrNQ=
AAAAAIljIZg=
AAAAAIlkA+E=

提供數據的部分告訴我它們是“TimeStamp”類型的8字節時間戳。

我不確定這些是什么格式化以及如何使用PHP解碼它們。

任何幫助,將不勝感激。

好的,在寫完我的評論之后,我試了一下,並從中獲得了一些有用的(現實的)日期。

這就是我做的......

我認為你擁有的每個值是12個字節,我丟棄了前4個字節,把第二個4個字節作為整個日期/時間,然后是3個字節的小數秒(也被丟棄),我將假設的最后一個字節是一個分隔符因為我喜歡小數秒的最后一個字節在所有這些上是相同的,這太巧合了

我首先從ASCII轉換為二進制的每個字節部分然后將4個8位二進制值連接成一個32位值,然后將其轉換為小數,表示1970年1月1日午夜之后的秒數

因此,我得到以下值

Thu, 16 Sep 2004 11:21:37
Thu, 16 Sep 2004 11:35:20
Thu, 16 Sep 2004 11:35:22
Thu, 16 Sep 2004 11:35:23

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM