No, you would only be entitled to compensation or payment IF you had a written contract guarantying you a certain minimum amount of notice for the end of your employment, in which case, the employer would have to honor that contractually specified period. But in the absence of a contract to the contrary, an employer may terminate your employment at any time, for any reason; employment in this nation is "employment at will" except when there is a contract gurantying employment or a certain period of compensation. That being the case, your employer can move up the last day of your employment and does not owe you any compensation for doing so; they are not bound by the resignation notice you provided.