【问题标题】:SharePoint List behaving Weird after migration迁移后 SharePoint 列表行为异常
【发布时间】:2017-08-02 11:09:03
【问题描述】:

最近我们使用 metalogix 工具将 2013 站点迁移到 office 365,在其中一个站点任务列表中迁移了所有内容,但到期日期列中显示的日期比源站点中的日期提前一天

例如:源中的截止日期是 02/03/2017,但目标中的截止日期是 03/03/2017

有没有遇到过类似问题的团队? 有什么办法可以解决这个问题??

【问题讨论】:

    标签: sharepoint-2013


    【解决方案1】:

    您已将 SP 2013 网站迁移到 O365。您的 SP 2013 使用您当地的时区,而 O365 使用其时区。当您将 SP2013 迁移到 O365 时,它将 DateTime 值(在您的本地时区中)更改为 O365 时区。这就是提前1天的原因。

    【讨论】:

      【解决方案2】:

      现在,我们在从 SP 2007 on prem 迁移到 SP 2013 on prem 时遇到了类似的问题。在一个列表中,日期为“1/01/1900”,但迁移失败,Metalogix 报告“1899-12-31T15:00:00.0000000Z”对于这些确切字段来说是无效日期。

      目前不知道为什么,因为两台服务器似乎都设置在具有相同语言环境的同一时区。

      更新:这发生在我们的服务器上,因为 SP2007 设置为 GMT 时间,而 SP2013 设置为 UTC 时间。当用户无法输入时间组件时,在日期/时间字段中输入的默认时间值为上午 12 点。因此,在迁移期间,其中一台服务器不会考虑/不考虑夏令时。我们已经提前一天推送了这些特定记录 -> 当它们被迁移时,它们会退回到 01/01/1900 晚上 11:00 -> 我们只关心它们出现的日期。

      【讨论】:

        猜你喜欢
        • 2015-01-15
        • 2010-11-12
        • 1970-01-01
        • 2021-11-04
        • 2022-01-26
        • 1970-01-01
        • 2020-01-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多