PHP Laravel Dusk使用美国日期时间格式



在我的网站中,有一个带有DateTime的表格。当我打开网站时,DateTime格式是:

想要DateTime格式

注意最后两个破折号。这些是针对AM或PM,不以欧洲日期格式使用。

但是,Laravel Dusk以这种方式显示了此字段:

DateTime格式Laravel Dusk

填充表格会失败,因为在应使用欧洲日期时间格式的情况下使用美国的日期时间格式。我尝试了一个DateTime转换器,该转换器不起作用。

是否有任何方法可以配置Laravel Dusk以欧洲方式查看DateTime字段?

日期格式即将到来的内容,但是如果您将日期格式更改为所需的日期格式,则可以尝试以下解决方案,

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); 

我通过配置Chromedriver语言解决了这一点。

最新更新