gpt4 book ai didi

Javascript 将 future 日期添加到 Qualtrics 中的嵌入式数据

转载 作者:行者123 更新时间:2023-11-30 14:57:21 25 4
gpt4 key购买 nike

我被要求将 JavaScript 集成到 Qualtrics 中以完成以下三个步骤:

  1. 获取 UTC 格式的当前日期并转换为 ISO 8601。
  2. 使用上一步中的当前日期创建 future 日期(即从现在起 3 个月)。
  3. 将 #2 中生成的日期值分配给嵌入的数据字段。

注意:这不在我的驾驶室内,我在完成这项任务时遇到了很多麻烦。

这是我到目前为止生成的代码片段:

//add 3 months from current date;
var someDateM3 = new Date();
var numberOfDaysToAdd = 90;
someDateM3.setDate(someDateM3.getDate() + numberOfDaysToAdd);
var month3 = someDateM3.toISOString();

//assign value of month3 to embedded data field 'month3';
Qualtrics.SurveyEngine.addEmbeddedData( 'month3', "${e://Field/month3}");

我走在正确的轨道上吗?我缺乏完成这项看似简单的任务所需的培训和技能。任何建议都会非常有帮助。

最佳答案

我认为您的日期计算没问题。问题在于将其保存到嵌入式数据变量中。那应该是:

Qualtrics.SurveyEngine.setEmbeddedData('month3', month3);

您需要在包含带有日期计算 JavaScript 的问题的 block 之前的调查流程中定义嵌入数据变量 month3。

关于Javascript 将 future 日期添加到 Qualtrics 中的嵌入式数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47041991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com