C#.net Selenium,如何使用sendKeys()插入日期和时间

C#.net Selenium,如何使用sendKeys()插入日期和时间,c#,.net,selenium,webdriver,selenium-webdriver,C#,.net,Selenium,Webdriver,Selenium Webdriver,我正在做一个项目,我需要获取系统日期并将其插入一个txtbox 我试着跟随,但似乎对我不起作用,我对C#和Selenium都是新手,所以我可能在做一些愚蠢的事情 query = driver.FindElement(By.Name("txtbox")); DateTime y = DateTime.Today; query.SendKeys("y"); 你的代码怎么不起作用?它发送的是“y”而不是日期吗 var query = driver.FindElement(By.Name("txtbo

我正在做一个项目,我需要获取系统日期并将其插入一个txtbox

我试着跟随,但似乎对我不起作用,我对C#和Selenium都是新手,所以我可能在做一些愚蠢的事情

query = driver.FindElement(By.Name("txtbox"));
DateTime y = DateTime.Today;
query.SendKeys("y");

你的代码怎么不起作用?它发送的是“y”而不是日期吗

var query = driver.FindElement(By.Name("txtbox"));
DateTime y = DateTime.Today;
query.SendKeys(y.ToString()); // you shouldn't send string "y", but the y.ToString()