2 votos

¿Cómo encontrar la fecha y hora de creación (también conocida como marca de tiempo) de un archivo o carpeta en Android?

En Android, es simple ver la fecha de modificación de cualquier archivo o carpeta. Casi cualquier gestor de archivos decente (como Solid Explorer) incluye esta funcionalidad.

Pero ¿cómo puedes ver la fecha y hora de creación (también conocida como timestamp) de un archivo o carpeta en Android?

3 votos

El tiempo de nacimiento/creación no es una característica estandarizada de los sistemas de archivos. El sistema de archivos emulado de Android no admite este campo. Ver android.stackexchange.com/a/209243/218526

0voto

RockPaperLizard Puntos 225

Desafortunadamente, esto no es posible cuando se utiliza el sistema de archivos emulado de Android. El sistema de archivos emulado de Android no almacena la fecha de creación de archivos o carpetas, por lo que no hay forma de recuperar estos datos, ya que no existen.

(Muchas gracias a Irfan Latif por confirmar esto, y a Izzy por las aclaraciones.)

2 votos

“No es posible en Android” no es precisamente cierto. Es la limitación de los sistemas de archivos y las herramientas disponibles para volcar información de los sistemas de archivos. ext4, por ejemplo, puede tener inodes lo suficientemente grandes para almacenar crtime que se puede volcar usando la herramienta debugfs (requiere acceso de root) como se demuestra en mi respuesta enlazada en el comentario. Además, si tienes el kernel 4.11+, alguna herramienta (como esta) se puede utilizar para recuperar la misma información (no requiere root). Lo mismo puede ser cierto para otros sistemas de archivos.

2 votos

Tenga en cuenta que el comentario inicial de Irfan no decía "Android no soporta", sino "el sistema de archivos emulado de Android no soporta este campo". Estaba refiriéndose a lo que se llama "almacenamiento externo", es decir, los sistemas de archivos de tarjetas sd (tanto para la tarjeta SD externa como para la interna, esta última utilizando un FAT emulado a través de FUSE).

1 votos

@IrfanLatif e Izzy Gracias a ambos por las aclaraciones. Mi cerebro está un poco abrumado con asuntos de la vida en este momento, así que por favor tengan paciencia conmigo. Tengo algunas preguntas detalladas sobre lo que ambos escribieron, pero necesito hacer más investigación y también tener una mente más clara antes de poder hacer las preguntas correctas. Mientras tanto, actualizaré la respuesta para que sea más precisa.

0voto

Derek Alvarado Puntos 3

Utilice el comando stat. El tiempo de acceso será la fecha y hora de creación si la partición está montada con la opción noatime, que es la configuración predeterminada de fábrica para los 3 de mis teléfonos Android. Es decir, prácticamente, puedes verificar la hora de creación del archivo/carpeta.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X