抗战时上海沧陷了大约在7年多。在淞沪会战后,日本军队从杭州湾金山卫海滩进行登陆,登陆一路北上向上海市区攻击进攻,使得国民党军队两面受敌被迫向南京等方向败退。

国民党政府在这次会战结束后就被日本军占领了。经过中国人民英勇无畏的战斗。于一九四五年八月十五日后日本无条件投降。抗日战争时上海被日本军队占领了七年多。