Javascript Sahi Pro-无法从“更改日期格式”;2017年3月2日星期四“;至;年月日;
我正在尝试使用以下代码在Sahi Pro中转换日期格式,但没有成功: 我想将“2017年3月2日星期四”转换为“2017年2月3日” 运行上述代码后,我遇到以下格式化错误:Javascript Sahi Pro-无法从“更改日期格式”;2017年3月2日星期四“;至;年月日;,javascript,sahi,Javascript,Sahi,我正在尝试使用以下代码在Sahi Pro中转换日期格式,但没有成功: 我想将“2017年3月2日星期四”转换为“2017年2月3日” 运行上述代码后,我遇到以下格式化错误: Wrapped java.lang.IllegalArgumentException: Illegal pattern character 'T' (C:\SahiPro\userdata\scripts\Trial.sah#11) 我对Java脚本进行了一些研究,并提出了以下解决方案: 以下代码将“2017年3月2日星期
Wrapped java.lang.IllegalArgumentException: Illegal pattern character 'T' (C:\SahiPro\userdata\scripts\Trial.sah#11)
我对Java脚本进行了一些研究,并提出了以下解决方案: 以下代码将“2017年3月2日星期四”转换为“2017年2月3日”
你为什么在这里叫java?只需使用任何JS函数来转换数据,并使用_call或_eval来执行jshi Vivek——最后,我使用java脚本找到了解决方案。我把答案贴在答题区。
Wrapped java.lang.IllegalArgumentException: Illegal pattern character 'T' (C:\SahiPro\userdata\scripts\Trial.sah#11)
var $date = _getText(_div("/date-display .* bwc-selected/"));
_wait(2000);
_log($date);
_wait(2000);
var str = ($date)
var d = new Date(str)
var $systemDate = (d.getUTCMonth()+1) +"/"+ d.getUTCDate() + "/" + d.getUTCFullYear();
_log($systemDate);