Sharepoint操作列表-由于时区原因,可能错误转换了截止日期
Sharepoint Action List - Due date wrongly converted probqbly due to timezone
我已经部署了一个带有某种仪表板的操作lis。通过这一点,我想通过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
以下是代码的摘录:
var Status = oListItem.get_item('Status');
duedate = oListItem.get_item('DueDate');
oListItem.set_item('Check', oListItem.get_item('DueDate'));
问题似乎与原始到期日列有关,qnd链接到错误的转换。有人知道如何纠正这个问题吗?
我找到了一个解决方案或解决方案:
- 创建一个计算字段,从"截止日期"字段重新创建日期
- 在JS中,从计算字段中获取字符串,然后将其拆分,并使用JS代码重新创建日期
玩得开心!
相关文章:
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- 用于查询错误转换的角度资源返回列表
- 灯箱中的幻灯片转换错误
- 从ASP转换后出现无效ViewState错误.NET 1.1到ASP.净额3.5
- CSS-3转换错误,菜单出现卡住
- 图像转换错误裁剪
- 注意:将数组从 php 转换为 javascript 时出现数组到字符串的转换错误
- Javascript CRM 转换错误
- javascript中的数字到字符串转换错误
- 转换错误:ArrayBuffer到Int16Array
- Mongoose强制转换错误-嵌入子文档
- 如何删除php中的数组到字符串转换错误
- firefox CSS转换错误
- 使用d3js时发生转换错误
- 这个类型转换错误与_id有什么关系?转换为objecd失败,值“123”;路径" id"'
- D3转换错误
- 显示id的转换错误,但id从未使用节点js
- Javascript将十六进制值转换错误
- d3.js绘制线条转换错误
- CSV到json转换错误