说我已经有一个任意的开始日期:
$start = DateTime('2015-02-08')
我现在想要克隆并修改它以将其快进到年底:
$start = DateTime('2018-02-08');
$end = clone $start;
$end->modify('end of year');
显然end of year
不起作用,但它说明了我正在努力实现的目标。我知道有办法解决这个问题,但我想知道是否有一种干净的方法来修改它,而无需从$start
DateTime对象重新构建新的日期。
答案 0 :(得分:1)
只需使用$start
将日期设置为12月31日即可获得年份:
$end->setDate($start->format("Y"), 12, 31);
虽然你也可以$end->format("Y")
。
答案 1 :(得分:0)
这也应该与Modify()函数一起使用。
C:\Users\varul.jain\Downloads\models\models-master\research\object_detection>C:\Users\varul.jain\Downloads\bin\protoc object_detection/*.proto --python_out=.
object_detection/*.proto: No such file or directory