数组中的大数字可以作为要转换的时间戳吗?
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 中。
- 0: 是用户的id(guid)
- 2:未知
- 3: 邮件 ID
- 4:未知
- 5:未知
- 6:未知
- 7:未知
- 8:未知
- 9:未知
- 10: 邮件类型
- 11:时间戳 <<< ???
- 12:未知
- 253: 事件编号
我知道这个数字很大,所以不是秒或者几个值加在一起?
637852747555964630的邮件这次正常显示:
04/11/2022 - 10:25 p.m
这里有人知道这是否是一个时间吗?如果是,我该如何提取它?
如果它 是 C# 的 DateTime.Ticks
那么这个片段应该将它解析成你可以使用的格式
string tick = "" //Your value here
DateTime date = new DateTime(long.Parse(tick));
我目前正在读取无法准确分配的数据。
数据是包含以下信息的电子邮件列表:
这是未处理的样子:
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 中。
- 0: 是用户的id(guid)
- 2:未知
- 3: 邮件 ID
- 4:未知
- 5:未知
- 6:未知
- 7:未知
- 8:未知
- 9:未知
- 10: 邮件类型
- 11:时间戳 <<< ???
- 12:未知
- 253: 事件编号
我知道这个数字很大,所以不是秒或者几个值加在一起?
637852747555964630的邮件这次正常显示: 04/11/2022 - 10:25 p.m
这里有人知道这是否是一个时间吗?如果是,我该如何提取它?
如果它 是 C# 的 DateTime.Ticks
那么这个片段应该将它解析成你可以使用的格式
string tick = "" //Your value here
DateTime date = new DateTime(long.Parse(tick));