Rápido post para ver cómo podemos mostrar la fecha de modificación del HTML que esté mostrando la URL actual del servidor con las directivas SSI (Server Side Includes) de Apache.
Para mostrar la fecha de modificación vamos a usar la variable ‘LAST_MODIFIED‘ de SSI. Esta variable nos muestra un formato por defecto que se puede alterar usando el tag de formateo ‘timefmt‘. En PHP existe una función similar llamada getlastmod().
Otros post similares sobre variables SSI de Apache son:
Tras visitar la web oficial esta es la sintaxis básica:
<!--#echo var="LAST_MODIFIED"-->
De esta manera estaríamos mostrando la fecha de modificación que tiene el siguiente formato:
Saturday, 05-Dec-2015 12:22:14 CET
Si necesitamos formatear la fecha podemos usar el tag ‘timefmt‘. Los valores son los siguientes:
Os pongo un par de ejemplos del formateo para mostrar la fecha de modificación:
<!--#config timefmt="%A, %d %B %Y"--> Fecha de Modificación: <!--#echo var="LAST_MODIFIED"-->
El código superior mostraría este formato: ‘Saturday, 05 December 2015’.
<!--#config timefmt="%d-%m-%Y"--> Fecha de Modificación: <!--#echo var="LAST_MODIFIED"-->
El código superior mostraría este formato: ’05-12-2015′.
<!--#config timefmt="%H:%M:%S"--> Fecha de Modificación: <!--#echo var="LAST_MODIFIED"-->
El código superior mostraría este formato: ’12:44:54′