Vamos a ver cómo mostrar la fecha GMT del servidor usando las directivas SSI (Server Side Includes) de Apache.
Para mostrar dicha fecha GMT vamos a usar la variable ‘DATE_GMT‘ de SSI que es parecida a ‘DATE_LOCAL‘. Esta variable nos muestra un formato por defecto que se puede alterar usando el tag de formateo ‘timefmt‘.
Otros post sobre variables SSI de Apache son:
Tras visitar la web oficial esta es la sintaxis básica:
<!--#echo var="DATE_GMT"-->
De esta manera estaríamos mostrando la hora local del servidor con el siguiente formato:
Monday, 07-Dec-2015 12:53:09 GMT
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:
<!--#config timefmt="%A, %d %B %Y"--> Fecha GMT: <!--#echo var="DATE_GMT"-->
El código superior mostraría este formato: ‘Saturday, 05 December 2015 GMT’.
<!--#config timefmt="%d-%m-%Y"--> Fecha GMT: <!--#echo var="DATE_GMT"-->
El código superior mostraría este formato: ’05-12-2015 GMT’.
<!--#config timefmt="%H:%M:%S"--> Fecha GMT: <!--#echo var="DATE_GMT"-->
El código superior mostraría este formato: ’12:44:54 GMT’.