34.232.62.209 @ 2020/06/07 01:03:21

Guida MC-Web - MC-link

Si tenga presente che questa guida viene proposta soprattutto a fini storici e gli esempi non funzionano più su questo sito.

Per contattare direttamente il Cybernauta: Mailto@cybernauta

Risposte alle domande più frequenti: FAQ@cybernauta

Il Cybernauta è presente anche su Twitter: Twitter@cybernauta

Data e ora di sistema

Con MC-link Web ® è molto semplice inserire nelle pagine Web la data e l'ora corrente prelevandole direttamente dal server alla stessa stregua delle altre variabili di sistema.

<!--#echo var="DATE_LOCAL"-->
<!--#echo var="DATE_GMT"-->

Si può scegliere fra DATE_LOCAL e DATE_GMT a seconda che si desideri visualizzare l'ora locale oppure l'ora di Greenwich. Si ricorda che l'Italia è un'ora in avanti rispetto all'ora GMT (due ore durante il periodo in cui è in vigore l'ora legale estiva).

Si può modificare il formato di visualizzazione della data e dell'ora usando, prima dell'istruzione #echo, la seguente:

<!--#config timefmt="%H:%M:%S - %d/%m/%y"-->

Di seguito i formati da specificare in timefmt. Attenzione a rispettare maiuscolo e minuscolo (%d è diverso da %D) e si tenga presente che i nomi dei mesi e dei giorni della settimana sono disponibili soltanto in inglese.

%A   Giorno della settimana
%a   Giorno della settimana abbreviato (3 lettere)
%B   Nome del mese
%b   Nome del mese abbreviato (3 lettere)
%h   Nome del mese abbreviato (3 lettere)
%C   Equivale a: "%a %b %e %H:%M:%S %Y"
%c   Equivale a: "%m/%d/%y"
%D   Data in formato: "mm/dd/yy"
%d   Giorno del mese ( 01-31 )
%e   Giorno del mese ( 1-31 )
%H   Ora ( 00-23 )
%I   Ora ( 01-12 )
%j   Giorno giuliano ( 001-366 )
%k   Ora ( 0-23 )
%l   Ora ( 1-12 )
%M   Minuto ( 00-59 )
%m   Mese ( 00-12 )
%n   A capo
%p   Inserisce "AM" o "PM" a seconda dei casi
%R   Equivale a: "%H:%M"
%r   Equivale a: "%I:%M:%S %p"
%t   Tabulazione
%S   Secondi ( 00-60 )
%s   Numero di secondi trascorsi dal 1° gennaio 1970
%T   Equivale a: "%H:%M:%S"
%X   Equivale a: "%H:%M:%S"
%U   Numero della settimana ( 00-53 ) con Domenica come primo giorno
%W   Numero della settimana ( 00-53 ) con Lunedi come primo giorno
%w   Giorno della settimana ( 0-6 ) con Domenica come primo giorno
%x   Equivale a: "%m/%d/%y %H:%M:%S"
%Y   Anno a 4 cifre
%y   Anno a 2 cifre ( 00-99 )
%Z   Nome del fuso orario
%%   Inserisce il carattere "%"

Esempi

<h4>Sono le <!--#config timefmt="%H:%M:%S del %d/%m/%y"-->
<!--#echo var="DATE_LOCAL"--> e tutto va bene!</h4>

Sono le 01:03:21 del 07/06/20 e tutto va bene!

<h4>Oggi è il <!--#config timefmt="%d-%m-%Y"-->
<!--#echo var="DATE_LOCAL"--></h4>

Oggi è il 07-06-2020

<h4>Sono le <!--#config timefmt="%H.%M"-->
<!--#echo var="DATE_GMT"--> ora di Greenwich</h4>

Sono le 23.03 ora di Greenwich

Paolo Ciraci Paolo Ciraci - Guida MC-Web

Avvertenza

Si tenga presente che questa Guida è stata redatta all'inizio del 1996 e nonostante sia stata aggiornata più volte nel corso degli anni è possibile che alcune funzionalità descritte siano completamente obsolete oppure non siano più disponibili nelle soluzioni di hosting offerte attuamente da MC-link (ora IRIDEO). In ogni caso molte delle funzionalità descritte in queste pagine sono state utilizzate efficacemente su questo sito addirittura fino a giugno 2013 ad esempio per gestire il popolare dizionario nautico dei termini marinari italiani ed inglesi oppure l'archivio delle emittenti meteofax che hanno fatto uso efficacemente di mgrep.pl per l'interrogazione dei propri database.

K16PC71-articoli