使用strtotime
函数后,php日期会增加3分钟。请
<?php
$date=date('2014-03-03 09:00:00');
$date1=strtotime($date);
echo date('Y-m-d h:m:i',$date1);
?>
输出:2014-03-03 09:03:00
答案 0 :(得分:2)
<?php
$date=date('2014-03-03 09:00:00');
$date1=strtotime($date);
echo date('Y-m-d h:i:s',$date1);
?>
你使用过h:m:s,其中m是月......: - )
答案 1 :(得分:1)
您使用的m是一个月的数字表示(从01到12)
这就是为什么你要03
从
改变echo date('Y-m-d h:m:i',$date1);
到
echo date('Y-m-d h:i:s',$date1);
答案 2 :(得分:1)
使用正确的日期时间格式。
将h:i:s
替换为@Ignore
@Test(expected = CoreServiceException.class)
public final void setExpectationsForOrchestration( @Mocked final int type,
@Mocked final Object request,
@Mocked final String responseFile) throws Exception{
new NonStrictExpectations() {
{
XStream xstream = new XStream();
File obligationResponseList = new File(mockDataDir
+ responseFile);
FileReader xmlReader = new FileReader(
obligationResponseList);
if (type == 1) {
orchestrationInstance
.retrieveServiceObligationResponseByServiceObligationRequest(
(ServiceObligationRequest) request,
(AppContext) any);
} else if (type ==2) {
orchestrationInstance
.retrieveServiceObligationEntitlementResponseByServiceObligationEntitlementRequest(
(ServiceObligationEntitlementRequest) request,
(AppContext) any);
} else if (type == 3) {
orchestrationInstance
.retrieveServiceObligationHeaderOfferResponseByServiceObligationProductRequest(
(ServiceObligationProductRequest) request,
(AppContext) any);
}
else if (type == 4) {
orchestrationInstance
.retrieveServiceObligationCustomerDocumentByServiceObligationRequest(
(ServiceObligationRequest) request,
(AppContext) any);
}
result = xstream.fromXML(xmlReader);
}
};
}
But while running i am getting this error