鲁僖公二十七年秋八月,楚成王做出了“将围宋”的决定,让令尹子文治兵于睽地,司马子玉复治兵于蒍地。到了冬十月时。楚人才走出国门,十一月,才纠结了陈、蔡、郑、许联军围宋,时间跨度三个月。
北边的晋国效率更高些,在冬十一月才接到楚国围宋的情报,十二月。晋人便在被庐集结完毕,作三军,谋元帅,颁布《被庐之法》。鲁僖公二十八年春一月,晋三军开拔出国,准备攻击卫、曹,时间跨度两个月。
至于两国在城濮决战,那已经是四月份的事情了,距离开战足足有大半年,这也是春秋时冠带诸侯们在职业兵尚不普及的情况下,征召农兵能承受的极限了。若是小规模征召,还可以轮番调换前线兵卒,或者拆东墙补西墙。若是举国而战,就会耽误农时,当时楚成王不顾子玉的请战忙着想退兵,也有这方面的缘故。