1894年8月1日,满清在朝鲜遭到进攻不久就对日本宣战;
1900年6月21日,满清看列强不顺眼向十一国列强宣战;
1917年北洋政府在一战也向大陆另一面的德国宣战,
1935年8月1日中华苏维埃政府发表抗日宣言《八一宣言》;
而蒋介石领导的南京国民政府、在日军已经占领中国最富饶的领土,占领中国首都,和中国进行了十多次会战的情况下,都没有向日本宣战,美国遭到攻击对日本宣战以后,才跟着美国向日本宣战。
1941年6月22日,德国进攻苏联
1941年6月22日,苏德宣战
1941年12月7日,日本进攻珍珠港
1941年12月8日,美日宣战
1941年12月9日,中国对日宣战
1941年12月11日,德意对美宣战
1941年12月11日,美国和中国对德国和意大利宣战。
1941年12月8日,美国国会以只有一票反对通过了对日本的宣战。
为什么纳粹德国会于1941年12月11日,对美国宣战? 从轴心国协议来看阿道夫·希特勒没有这个义务,但还是这样做了。
1939年9月3日,法国对德国宣战。1940年6月14日,德军占领巴黎,1940年6月22日法国签字向德国投降。
但在二次大战中,却没有一个国家向中国宣过战,这倒不是西方国家看不起中国,不屑与中国宣战,而是无法向中国宣战.因为当时中国并不是只有一个政府,而是有四个政府(名义上三个):重庆的蒋介石政府,延安的共产党政府,南京的汪精卫政府,满洲国的溥仪政府。太平洋战争爆发后,一半中国人(重庆、延安)加入同盟国阵营反对德意日,另一半中国人(南京、满洲)加入协约国阵营反对英美苏.英美不承认汪精卫政府,怎么向汪精卫政府宣战?德意日不承认蒋介石政府,怎么向蒋介石政府宣战?所以中国没有收到一张来自他国的宣战书。