2016-07-25 49 views
0

林与API的使用,并在某些时候即时取回一个JSON像这样的条目: cooldown_complete_timestamp_ms: Long { low: 600206158, high: 342, unsigned: false}数据类型长 - 拿什么高低

我不知道如何应付这种数据 - 这是什么意思?

回答

1

这不是正规JSON,其中一个object的值只能是stringnumberobjectarraytruefalsenull。见http://www.json.org/

您使用的API必须使用派生自JSON的某些内容进行回复。

您针对哪种API编程?

我猜API试图模拟/强制一个64位整数,类似于LARGE_INTEGER,一个Win32构造。

您正在查看的值可能是342 * 2^32 + 600206158,换句话说就是1469479021390

+0

我可以使用'.toNumber()'将它转换为日期,并将这个值和'new Date(foo)'转换为它,你可能正确地使用了你的假设!顺便说一句,我试着'typeof'这个领域,它给了我'对象'。所以我想它是一个有效的JSON – InsOp