我有两个约会,我想做一个循环来显示两个日期之间的每一天。
前:
$begin=date("Y-m-d");
$end="2017-01-01";
我知道今天如何处理约会,直到今天,但是我从今天开始就不知道,直到过去约会。一个想法?
我的剧本:
$today=date("Y-m-d");
$begin = new DateTime($today);
$end = new DateTime('2017-01-01');
$begin = $begin->modify( '-1 day' );
$interval = new DateInterval('P1D');
$period = new DatePeriod($begin, $interval, $end);
foreach ($period as $dt)
{
$datedisplay=$dt->format("Ymd" );
echo ''.$datedisplay.'<BR>';
}
谢谢!
答案 0 :(得分:0)
根据此处找到的解决方案:PHP: Return all dates between two dates in an array
您可能需要执行以下操作:
// Easy to use
context.BulkSaveChanges();
// Easy to customize
context.BulkSaveChanges(bulk => bulk.BatchSize = 100);
// Perform Bulk Operations
context.BulkDelete(customers);
context.BulkInsert(customers);
context.BulkUpdate(customers);
// Customize Primary Key
context.BulkMerge(customers, operation => {
operation.ColumnPrimaryKeyExpression =
customer => customer.Code;
});
这将为您提供一个完整的数组,其中包含从昨天到所需日期的每一天。