背景:
如何:我怀疑这是谷歌表单(提交过程)/电子表格内的一个小故障,但可能是电子表格界面的日期转换工具的一部分(并且是预期的功能)。
当进入在谷歌表单文本框格式,有某种表单之间的通信错误的提交和回复电子表格,或窗体的数据进行预处理,然后发送到电子表格。 该故障似乎只在格式的文本字段中发生的数据##:## TEXT
其中TEXT
“”不包含 字符 。 例如: 4:15 pm
将重现故障,但4:15 pm
和4:15 pm
不会。
结果显示:在被放入电子表格(即一个单引号字符添加到字符串的开头'4:15 pm
其中抛出了使用该时间数据的几个子系统我在的地方)。 这里有两个截图(对不起,在第二坏的大小):
我敢肯定,99%的故障是由造成##:
组合。
临时的解决办法?:真正的问题是...我会如何去除烦人的撇号之前,我开始操作的时间数据? 我知道怎么的()细胞/范围的GetValue。 假设我有以下列方式的小区的值:
var value = myRange.getValue();
// value = '4:15 pm
我该如何去处理这个值到4:15 pm
? 一个简单的Java功能可
value = value.substring(1); // Assuming "value" is a String
但在谷歌应用程序脚本的电子表格 ,我不知道我该怎么做。
后脚本:这是必要的后处理这个数据,让我没有讲课大学教师在绕其形式输入正确的时间格式的语言部门。
在此先感谢那些谁可以帮助!