乌克兰为啥不宣战?

避免遵守《海牙公约》的影响,跟民国在偷袭珍珠港前,没有向日本宣战一个道理

虽然全面抗战起始时间是1937年7月7日,卢沟桥事变后国民政府发布的《自卫抗战声明书》,但民国当时并没有对日宣战。直到1941年12月9日,太平洋战争全面爆发后,发表《中国政府对日宣战布告》。而现在俄乌战争也是同样的道理,俄罗斯这边声称是特别军事行动,而乌克兰不做宣战则跟当时民国政府一样,为了避免《海牙公约》的影响。

因为一旦宣战,就意味着其他国家要明确是否为中立国,如果明确是中立国,就要遵守《海牙第五公约:中立国和人民在陆战中的权利和义务公约》以及《海牙第十三公约:中立国在海战中的权利和义务公约》的相关规定。

其中有这样几条规定:禁止交战国的部队和装载军火或供应品的运输队通过中立国领土。(第5公约第2条);不得在中立国领土内组织战斗部队和开设征兵事务所,以援助交战国。(第5公约第4条);禁止中立国以任何方式将军舰、弹药或任何作战物资,直接或间接提供给交战国。(第13公约第7条)。

所以明白了么?如果乌克兰宣战,那么欧美等西方国家就要声明是否为中立国,否则要断掉给乌克兰的军事援助。如果放弃中立国身份,直接参与冲突,那么意味着俄罗斯可以打开核弹头。如果即表又立,一边宣布中立一边送军火,但《海牙公约》不是一般的条约,影响实在太大,一战二战这种打的一地狗血都没放弃,犯不着为了一个乌克兰把自己脸都不要了。所以,乌克兰也只能忍着不宣战。