将 Google Play Reviews lastModified 秒数转换为 DateTime
Convert Google Play Reviews lastModified seconds to DateTime
我需要按照 https://developers.google.com/android-publisher/api-ref/reviews and https://developers.google.com/android-publisher/reply-to-reviews 中的描述处理 Google 播放客户评论。
文档显示
"lastModified": {
"seconds": long,
"nanos": integer
},
例子
"lastModified": {
"seconds": "1452114723",
"nanos": 913000000
},
comments[].developerComment.lastModified
- 嵌套对象
- 最后一次 * 更新此评论的时间。
comments[].developerComment.lastModified.nanos
- 整数
comments[].developerComment.lastModified.seconds
- 长
谁能告诉我如何将 seconds/nanos 转换为正常的 date/time?
我发现 Google 文档中的秒表示 Unix 纪元时间(纪元从 1/1/1970 开始)。
要转换为时间,您可以使用
的 FromUnixTime 扩展
How do you convert epoch time in C#?.
没想到Google的文档这么烂,也不关心反馈(Where to submit Google play developer api feedback?)
对于 java/joda 时间,时间以毫秒为单位,因此需要乘以 1000。
DateTime seconds = new DateTime(1452114723 * 1000L);
我需要按照 https://developers.google.com/android-publisher/api-ref/reviews and https://developers.google.com/android-publisher/reply-to-reviews 中的描述处理 Google 播放客户评论。
文档显示
"lastModified": {
"seconds": long,
"nanos": integer
},
例子
"lastModified": {
"seconds": "1452114723",
"nanos": 913000000
},
comments[].developerComment.lastModified
- 嵌套对象
- 最后一次 * 更新此评论的时间。
comments[].developerComment.lastModified.nanos
- 整数
comments[].developerComment.lastModified.seconds
- 长
谁能告诉我如何将 seconds/nanos 转换为正常的 date/time?
我发现 Google 文档中的秒表示 Unix 纪元时间(纪元从 1/1/1970 开始)。
要转换为时间,您可以使用
的 FromUnixTime 扩展
How do you convert epoch time in C#?.
没想到Google的文档这么烂,也不关心反馈(Where to submit Google play developer api feedback?)
对于 java/joda 时间,时间以毫秒为单位,因此需要乘以 1000。
DateTime seconds = new DateTime(1452114723 * 1000L);