Microsoft OneDrive 客户端设置 lastModifiedDateTime 不正确
Microsoft OneDrive client setting lastModifiedDateTime incorrectly
我在上传新文件时遇到了由 Microsoft OneDrive 网络和本机客户端设置的 lastModifiedDateTime 的一些问题。
请注意,以下测试是在 2016 年 8 月 26 日执行的 - 请注意以下示例中正确的 createdDateTime。
从 OneDrive 网络客户端上传新文件时,它会分配一个从 2012 年开始的随机 lastModifiedDateTime 值 - 但时间正确:
从 OneDrive 本机客户端 上传新文件时,它会将 lastModifiedDateTime 值设置为明天 - 并且时间值不正确:
但是,当通过 POST 将新文件上传到图表 API 时,它会设置正确的 lastModifiedDateTime:
还值得注意的是,当通过 Web 或本机客户端对 OneDrive 中的现有文件进行任何后续更新时,它会正确设置新的 lastModifiedDateTime。所以这个问题似乎只有在第一次上传新文件时才会出现。
Microsoft 是否有计划修复 OneDrive 网络和本机客户端中的这些错误?
我已经对此进行了测试,它似乎不再是一个问题。 lastModifiedDateTime 现在是明智的。
我在上传新文件时遇到了由 Microsoft OneDrive 网络和本机客户端设置的 lastModifiedDateTime 的一些问题。
请注意,以下测试是在 2016 年 8 月 26 日执行的 - 请注意以下示例中正确的 createdDateTime。
从 OneDrive 网络客户端上传新文件时,它会分配一个从 2012 年开始的随机 lastModifiedDateTime 值 - 但时间正确:
从 OneDrive 本机客户端 上传新文件时,它会将 lastModifiedDateTime 值设置为明天 - 并且时间值不正确:
但是,当通过 POST 将新文件上传到图表 API 时,它会设置正确的 lastModifiedDateTime:
还值得注意的是,当通过 Web 或本机客户端对 OneDrive 中的现有文件进行任何后续更新时,它会正确设置新的 lastModifiedDateTime。所以这个问题似乎只有在第一次上传新文件时才会出现。
Microsoft 是否有计划修复 OneDrive 网络和本机客户端中的这些错误?
我已经对此进行了测试,它似乎不再是一个问题。 lastModifiedDateTime 现在是明智的。