数组中的大数字可以作为要转换的时间戳吗?

Could large number in array be a timestamp to convert?

我目前正在读取无法准确分配的数据。

数据是包含以下信息的电子邮件列表:

这是未处理的样子:

GetMailInfos - map[0:[-45 -35 124 14 -23 103 -41 74 -71 66 67 20 -12 60 44 -101] 2:0 3:[2843521737 2843336798 2843214884 2842894940 2842726781 2842684858] 
4:[[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]] 
5:[true true true true true true] 6:[4002 4300 4300 4300 4002 4300] 7:[3 3 3 3 3 3] 8:[3 3 3 3 3 3] 9:[true true true true true true] 
10:[MARKETPLACE_BUYORDER_FINISHED_SUMMARY MARKETPLACE_SELLORDER_FINISHED_SUMMARY MARKETPLACE_SELLORDER_FINISHED_SUMMARY MARKETPLACE_SELLORDER_FINISHED_SUMMARY MARKETPLACE_SELLORDER_FINISHED_SUMMARY MARKETPLACE_SELLORDER_FINISHED_SUMMARY] 
11:[637852747555964630 637852641241345990 637852580102847960 637852420676002090 637852343125116360 637852323860168170] 12:[false false false false false false] 253:168]

我需要邮件的时间戳,我确定它在数组索引 11 中。

我知道这个数字很大,所以不是秒或者几个值加在一起?

637852747555964630的邮件这次正常显示: 04/11/2022 - 10:25 p.m

这里有人知道这是否是一个时间吗?如果是,我该如何提取它?

如果它 C# 的 DateTime.Ticks 那么这个片段应该将它解析成你可以使用的格式

string tick = "" //Your value here
DateTime date = new DateTime(long.Parse(tick));