日期时间到字符串 PHP
DateTime to string PHP
我遇到了问题,我正在尝试将我的日期时间值(在 bdd 中)与 PHP
分开
$temps[0]['Date_deb']; // --> "2017-10-07 00:00:00"
$letemps = $temps[0]['Date_deb'];
//echo $letemps->format('Y-m-d H:i:s');
$t1 = explode(" ", $letemps); // t1=["", ""]
$t1[0]= $dateDebut; // t1[0]=[""]
$t1[1]= $dateFin; // t1[1]=[""]
我认为爆炸不起作用,因为它是一种日期时间格式,所以我尝试回显
//echo $letemps->format('Y-m-d H:i:s');
但我收到一个错误:调用字符串
上的成员函数 format()
我怎样才能得到 t1[0]= "2017-10-07"
和 t1[1]="00:00:00"
?
希望你能帮帮我..
问题是你在给数组赋值时应该是相反的。
假设您在实际代码中 $t1
和 $dateDebut
/$dateFin
之间没有任何内容,那么您的代码会将 null 的值分配给 $t1[0]
和 $t1[1]
.
尝试使用此代码,其中 $dateDebut
和 $dateFin
现在分别等于日期/时间。
$temps[0]['Date_deb']; // --> "2017-10-07 00:00:00"
$letemps = $temps[0]['Date_deb'];
$t1 = explode(" ", $letemps);
$dateDebut = $t1[0]; // $dateDebut = "2017-10-07"
$dateFin = $t1[1]; // $dateFin = "00:00:00"
echo $dateDebut . " and " . $dateFin;
echo "<br>"
echo $t1[0] . " and " . $t1[1];
我遇到了问题,我正在尝试将我的日期时间值(在 bdd 中)与 PHP
分开 $temps[0]['Date_deb']; // --> "2017-10-07 00:00:00"
$letemps = $temps[0]['Date_deb'];
//echo $letemps->format('Y-m-d H:i:s');
$t1 = explode(" ", $letemps); // t1=["", ""]
$t1[0]= $dateDebut; // t1[0]=[""]
$t1[1]= $dateFin; // t1[1]=[""]
我认为爆炸不起作用,因为它是一种日期时间格式,所以我尝试回显
//echo $letemps->format('Y-m-d H:i:s');
但我收到一个错误:调用字符串
上的成员函数 format()我怎样才能得到 t1[0]= "2017-10-07"
和 t1[1]="00:00:00"
?
希望你能帮帮我..
问题是你在给数组赋值时应该是相反的。
假设您在实际代码中 $t1
和 $dateDebut
/$dateFin
之间没有任何内容,那么您的代码会将 null 的值分配给 $t1[0]
和 $t1[1]
.
尝试使用此代码,其中 $dateDebut
和 $dateFin
现在分别等于日期/时间。
$temps[0]['Date_deb']; // --> "2017-10-07 00:00:00"
$letemps = $temps[0]['Date_deb'];
$t1 = explode(" ", $letemps);
$dateDebut = $t1[0]; // $dateDebut = "2017-10-07"
$dateFin = $t1[1]; // $dateFin = "00:00:00"
echo $dateDebut . " and " . $dateFin;
echo "<br>"
echo $t1[0] . " and " . $t1[1];