Suset Lahera Rodríguez preguntó:
La construcción sintáctica "hasta marzo de 2012" es correcta porque según el Diccionario de la Real Academia Española, una de las acepciones de la preposición "hasta" presupone el término de tiempo:
hasta. prep. Denota el término de tiempo, lugares, acciones o cantidades. (DRAE, 2001) (Depto. Lingüística, ILL)