【发布时间】:2021-08-18 06:53:45
【问题描述】:
所以我有点问题,这就是 html 部分的样子:
<span class="element">date: </span>2021-08-18T08:38:48.956
所以我想在</span> 标签之后获取日期,但是 Puppeteer 会更改格式,即使我将日期作为 textContent 获取
这是我的部分代码:
string dateXpath = "//span[text()='date: ']/following-sibling::text()";
var dateElement = await _page.WaitForXPathAsync(dateXpath);
var dateTextElement = await dateElement.GetPropertyAsync("textContent");
string date = dateTextElement.ToString();
预计date = JSHandle:2021-08-18T08:38:48.956
结果date = JSHandle:18.08.2021 08:38:48
有没有办法绕过Puppeteer的JS改日期?
@更新
_page.EvaluateFunctionAsync<string>("e => e.textContent", dateElement);
给:08/18/2021 08:38:48
【问题讨论】:
标签: javascript .net date puppeteer