在我的网站上,有一个带有日期时间的表格。当我打开网站时,日期时间格式为:
请注意最后两个破折号。这些用于上午或下午,不适用于欧洲日期格式。
但是Laravel Dusk以此方式显示此字段:
因此,表单填写失败,因为在应使用欧洲日期时间格式的地方使用了美国日期时间格式。 我尝试了一个日期时间转换器,该方法不起作用。
是否可以将Laravel Dusk配置为以欧洲方式查看日期时间字段?
答案 0 :(得分:0)
日期格式即将出现,但如果您想将日期格式更改为所需的日期格式,则可以尝试以下解决方案,
function convertDateFormat ($date)
{
// convert date and time to seconds
$sec = strtotime($date);
// convert seconds into a specific format
$date = date("Y-m-d H:i", $sec);
// append seconds to the date and time
$date = $date . ":00";
// print final date and time
echo $date;
}
// Driver code
$date = "01/01/2019 10:00 AM";
convertDateFormat ($date);
答案 1 :(得分:0)
我通过配置ChromeDriver语言来解决此问题。