当Selenium无法控制网络浏览器时,我看到date-time
的格式:
%a %d %b %Y, %I:%M %p
符合预期。
例如Wed 21 Nov 2018, 10:58 am
当Selenium控制Web浏览器时,我会看到date-time
,例如:
例如Nov. 21, 2018, 10:58 a.m.
为什么会这样?我该怎么做才能解决此问题?
更多信息:
当我在Chrome和Firefox中手动测试时,我总是会获得正确的日期格式。 当我运行带有行为和Python测试用例的自动Selenium以验证包含日期的字段中的文本时,我得到了另一种格式。测试失败时捕获的屏幕截图也显示了这种不正确的日期格式。 我已使用断点暂停测试并亲自查看。我可以清楚地看到错误的日期格式。
日期时间本身就是正确的日期时间,当硒控制Web浏览器时,其格式不正确。