日期格式PHP
我试图根据变量中声明的值将日期格式化为2015-07-12 15:00日期格式PHP,php,date,Php,Date,我试图根据变量中声明的值将日期格式化为2015-07-12 15:00 // unix $date = 1436713200 // string $time = '15:00'; 要获取日期格式2015-07-12 15:00但失败,请使用 $newdate = date('Y-m-d H:i:s', $date.' '.$time); 我得到“遇到了格式不正确的数值”。有人能帮忙吗?我知道这可能是由于字符串和unix的混合,但不确定如何解决这个问题。使用这个 $date = date('
// unix
$date = 1436713200
// string
$time = '15:00';
要获取日期格式2015-07-12 15:00但失败,请使用
$newdate = date('Y-m-d H:i:s', $date.' '.$time);
我得到“遇到了格式不正确的数值”。有人能帮忙吗?我知道这可能是由于字符串和unix的混合,但不确定如何解决这个问题。使用这个
$date = date('Y-m-d','1436713200');
// string
$time = '15:00';
echo $newdate = date('Y-m-d H:i', strtotime($date.' '.$time));
用这个
$date = date('Y-m-d','1436713200');
// string
$time = '15:00';
echo $newdate = date('Y-m-d H:i', strtotime($date.' '.$time));
用这个
$date = date('Y-m-d','1436713200');
// string
$time = '15:00';
echo $newdate = date('Y-m-d H:i', strtotime($date.' '.$time));
用这个
$date = date('Y-m-d','1436713200');
// string
$time = '15:00';
echo $newdate = date('Y-m-d H:i', strtotime($date.' '.$time));
您不必提供$time变量。Unix时间是带时间的完整日期 使用:
$newdate=date('Y-m-d H:i:s',$date)代码>您不必提供$time变量。Unix时间是带时间的完整日期
使用:
$newdate=date('Y-m-d H:i:s',$date)代码>您不必提供$time变量。Unix时间是带时间的完整日期
使用:
$newdate=date('Y-m-d H:i:s',$date)代码>您不必提供$time变量。Unix时间是带时间的完整日期
使用:
$newdate=date('Y-m-d H:i:s',$date)代码>我建议您使用实例来避免时区问题:
$d = date_create('@1436713200'); // creates DateTime instance
$d->setTime(15, 00); // sets current time to desired hours, minutes
echo $d->format('Y-m-d H:i:s'); // prints it out with format specified
//⇒ 2015-07-12 15:00:00
我建议您使用实例来避免时区问题:
$d = date_create('@1436713200'); // creates DateTime instance
$d->setTime(15, 00); // sets current time to desired hours, minutes
echo $d->format('Y-m-d H:i:s'); // prints it out with format specified
//⇒ 2015-07-12 15:00:00
我建议您使用实例来避免时区问题:
$d = date_create('@1436713200'); // creates DateTime instance
$d->setTime(15, 00); // sets current time to desired hours, minutes
echo $d->format('Y-m-d H:i:s'); // prints it out with format specified
//⇒ 2015-07-12 15:00:00
我建议您使用实例来避免时区问题:
$d = date_create('@1436713200'); // creates DateTime instance
$d->setTime(15, 00); // sets current time to desired hours, minutes
echo $d->format('Y-m-d H:i:s'); // prints it out with format specified
//⇒ 2015-07-12 15:00:00
从这里算起是+1。我真的很喜欢这个,从这里算起是+1。我真的很喜欢这个,从这里算起是+1。我真的很喜欢这个,从这里算起是+1。我真的很喜欢这个。用这种麻烦的方式格式化15:00
的主要目的是什么?这并不麻烦我没有否决这个(因为它有效),但你得到了“15:00”,将它与日期连接起来,然后格式化为“15:00”。我看没有理由不按原样附加“15:00”。好吧,谢谢解释一下,用这种麻烦的方式格式化15:00
的主要目的是什么?这并不麻烦,我没有否决这个(因为它有效),但你得到了“15:00”,将它与日期连接起来,然后格式化为“15:00”。我看没有理由不按原样附加“15:00”。好吧,谢谢解释一下,用这种麻烦的方式格式化15:00
的主要目的是什么?这并不麻烦,我没有否决这个(因为它有效),但你得到了“15:00”,将它与日期连接起来,然后格式化为“15:00”。我看没有理由不按原样附加“15:00”。好吧,谢谢解释一下,用这种麻烦的方式格式化15:00
的主要目的是什么?这并不麻烦,我没有否决这个(因为它有效),但你得到了“15:00”,将它与日期连接起来,然后格式化为“15:00”。我看没有理由不按原样附加“15:00”。好的,谢谢解释。你试过了吗?$newdate=date('Y-m-d',$date)。“”$时间代码>?您是否尝试过$newdate=date('Y-m-d',$date)。“”$时间代码>?您是否尝试过$newdate=date('Y-m-d',$date)。“”$时间代码>?您是否尝试过$newdate=date('Y-m-d',$date)。“”$时间代码>?