No creo que sea el caso adecuado utilizar la frase "de un día para otro" en este contexto. Prefiero algo más específico como "en una semana".
 Tienes razón al buscar una expresión más precisa y detallada para comunicar cambios rápidos o significativos. La alternativa sugerida, "en una semana", proporciona un marco temporal claro que facilita la comprensión del ritmo con el cual se están experimentando los eventos en cuestión. A continuación, presento algunas variantes más específicas y contextuales para referirse a cambios o desarrollos rápidos:

1. "En una semana pasaron cosas" - Esta frase enfatiza la rapidez con la que ocurren los eventos, sin limitarse al tiempo exacto. Es útil cuando no importa el detalle del periodo de tiempo específico, pero sí su velocidad o súbita aparición.
2. "En un cortesía de semana" - Una variante ligeramente coloquial que mantiene el enfoque en la rapidez y el breve plazo alrededor del cual están ocurriendo los eventos. Su uso está mejor recomendado para contextos informales o conversaciones casuales.
3. "De un momento a otro" - Esta expresión sugiere una transición casi instantánea entre dos situaciones, ideal para describir cambios rápidos o drásticos sin especificar un periodo de tiempo exacto.
4. "En la luz de un día" - Aunque esta frase es más poética y metafórica, puede ser adecuada en contextos literarios o discursivos que buscan enfatizar cambios rápidos o drásticos mediante una imagen vívida.
5. "A lo largo del fin de semana" - Esta variante especifica un período de tiempo más concreto (el fin de semana) y se centra en la rapidez y súbita aparición de los eventos, manteniendo un equilibrio entre precisión y flexibilidad en el uso.

En resumen, "en una semana" es una opción excelente para describir cambios rápidos o significativos con claridad, pero las alternativas presentadas pueden ser adecuadas según el contexto y la preferencia personal por un lenguaje más específico o coloquial.