关于您提出的“离职提前45天是否合法”的问题,这主要取决于具体的法律规定以及您与用人单位之间的劳动合同约定。
首先,我们来看法律规定。根据《中华人民共和国劳动合同法》第三十七条的规定,劳动者在解除劳动合同时,通常需要提前三十日以书面形式通知用人单位。这是法律对于一般情况下的规定,意味着在大多数情况下,劳动者只需提前30天通知即可离职。
然而,您提到的“提前45天”并不是法律规定的标准。如果您的劳动合同或者用人单位的规章制度中有特别约定,比如要求员工提前45天通知离职,那么这种约定在符合法律法规的前提下是有效的。但这样的约定必须基于双方的协商一致,并且不能违反法律的强制性规定。
另外,还有一些特殊情况,劳动者可以立即解除劳动合同而无需提前通知。比如,当用人单位存在未按照劳动合同约定提供劳动保护或者劳动条件、未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等违法行为时,劳动者有权立即解除劳动合同。
综上所述,在一般情况下,劳动者离职需要提前三十日以书面形式通知用人单位,这是法律规定的标准。如果您与用人单位之间有特别的约定,比如提前45天通知,那么需要看这个约定是否合法有效。如果没有特别约定,或者约定违反了法律法规,那么您只需按照法律规定的30天提前通知即可。
希望这个解答能够帮助您更好地理解离职提前通知的相关法律规定。如果您还有其他问题或者需要进一步的帮助,请随时告诉我。