Javascript Sahi Pro-无法从“更改日期格式”;2017年3月2日星期四“;至;年月日;

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日星期

我正在尝试使用以下代码在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日星期四”转换为“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);