Neither seems grammatically wrong, except since we are talking about a change or a transition in this context, you would never use the preposition "for;" "to" is your only option in this context.
Furthermore, I feel like you would more commonly hear "The meeting has been moved to an earlier time."
If you said "rescheduled" the prepositional phrase "to an earlier time" may not be necessary since the verb "reschedule" already refers to time. "move" however can refer to a change in position or time, so the prepositional phrase "to an earlier time" is necessary to make it clear that you are talking about a change in time and not place.
I hope my explanation is clear to you. If there is something you still don't understand, please let me know.