Marcas de tiempo en los nombres de archivo PDF al guardar en Drive
Una marca de tiempo en el nombre del archivo hace que cada exportación sea única, evita sobrescrituras y permite ordenar los archivos cronológicamente. Esta es la forma más sencilla de crear un historial de versiones en PDF sin gestionar estructuras de carpetas.
Formatear la marca de tiempo
Usa Utilities.formatDate(new Date(), Session.getScriptTimeZone(), 'yyyy-MM-dd_HH-mm-ss') para generar una cadena de marca de tiempo ordenable. El formato AAAA-MM-DD ordena cronológicamente cuando los archivos se listan alfabéticamente, lo cual es una ventaja clave frente a formatos como DD/MM/AAAA.
Combinar nombre y marca de tiempo
Un buen patrón de nombre de archivo es: docName + '_' + timestamp + '.pdf'. Esto mantiene el nombre del documento primero para facilitar el escaneo y añade la marca de tiempo para garantizar la unicidad. Evita los espacios en el nombre del archivo; usa guiones bajos o guiones en su lugar.
Limpiar archivos con marca de tiempo antiguos
Los archivos con marca de tiempo se acumulan con el tiempo. Configura una función de limpieza separada que recorra la carpeta de salida y envíe a la papelera los archivos con más de un cierto número de días de antigüedad. Ejecútala con un disparador mensual para evitar que la carpeta crezca indefinidamente.
Preguntas frecuentes
¿Qué formato de marca de tiempo es más fácil de ordenar en Google Drive?
El formato ISO 8601: AAAA-MM-DD o AAAA-MM-DD_HH-MM-SS. Los archivos con este nombre se ordenan correctamente cuando se ordenan alfabéticamente en Drive, con los más antiguos primero y los más recientes al final.
Guias relacionadas
Pruebalo ahora
Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.
Instalar Extensión Gratuita