首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sharepoint操作列表-由于时区原因,可能错误地转换了到期日期

问Sharepoint操作列表-由于时区原因,可能错误地转换了到期日期
EN

Stack Overflow用户
提问于 2016-07-30 00:42:59
回答 1查看 36关注 0票数 0

我已经使用一种仪表板部署了一个操作列表。通过这一点,我想通过javascript在专用列上添加状态来突出显示过期的操作。我的完整脚本运行良好,除了我想要获取到期日的那一行。为了尝试识别问题,我简单地将到期日期复制到另一个列(检查列)中,结果令人惊讶!

示例:

代码语言:javascript
复制
Due Date as displawed in the pop-up > Check column interpreted by the JS code
-30/07/2016>27/07/2016 22:00:00
-16/08/2016>17/08/2016 22:00:00
-01/08/2016>03:08:2016 22:00:00

下面是代码的摘录:

代码语言:javascript
复制
        var Status = oListItem.get_item('Status');
        duedate = oListItem.get_item('DueDate');
        oListItem.set_item('Check', oListItem.get_item('DueDate'));

该问题似乎与原始到期日期列有关,qnd链接到错误的转换。有没有人知道如何纠正这个问题?

EN

回答 1

Stack Overflow用户

发布于 2016-08-01 00:51:34

我已经找到了一个解决方案或解决方法:

  1. 创建一个计算字段,该字段从JS中的到期日期字段
  2. 重新创建日期,从计算字段中获取字符串,然后拆分它,然后使用JS代码

重新创建日期

玩得开心!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38663727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档