software:qview:qview_6:qcl_library:vc20mktime

no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


software:qview:qview_6:qcl_library:vc20mktime [2019/08/29 17:01] (versione attuale) – creata - modifica esterna 127.0.0.1
Linea 1: Linea 1:
 +====== VC20MkTime ======
 +
 +Passando il riferimento ad un device CALENDAR la funzione **VC20MkTime** __fornisce il numero di secondi trascorsi dalle 00:00 del 1°gennaio 1970 (Epoch Time) fino alla data introdotta__.\\
 +Questo dato è utile per poter eseguire delle comparazioni tra date.\\
 +La funzione gestisce anche valori del giorno e del mese superiori ai limiti naturali (giorno > 31 o mese > 12), calcolandosi automaticamente la data corrispondente.
 +
 +===== IMPLEMENTAZIONE =====
 +
 +**VC20MkTime (calendar, errorCode, seconds, dayOfWeek, dayOfYear )**
 +
 +Parametri:
 +
 +^  IN/OUT  ^  TIPO VARIABILE  ^  NOME DI ESEMPIO  ^  DIM  ^  ^
 +|  IN    CALENDAR  |  calendar (INTDEVICE)  |  -  |Riferimento ad un device CALENDAR|
 +|  OUT  |  GLOBAL    |  errorCode              B  |Codice d'errore:\\ 0 = Nessuno\\ 1 = Giorno ≤ 0\\ 2 = Mese ≤ 0\\ 3 = Anno introdotto fuori limiti [1970÷2037]|
 +|  OUT  |  GLOBAL    |  seconds                L  |Somma dei secondi trascorsi dalle 00:00 del 1°gennaio 1970 fino alla data introdotta|
 +|  OUT  |  GLOBAL    |  dayOfWeek              B  |Giorno della settimana:\\ 0 = domenica\\ 1 = lunedì\\ 2 = martedì\\ 3 = mercoledì\\ 4 = giovedì\\ 5 = venerdì\\ 6 = sabato|
 +|  OUT  |  GLOBAL    |  dayOfYear              W  |Numero di giorni passati rispetto al 1° gennaio dell'anno introdotto|
 +
 +=== Esempio ===
 +
 +Si vuole attivare una uscita digitale (ofUscita01) quando la data e l'ora attuale supera una data e un'ora impostata precedentemente.
  
  • Ultima modifica: 2019/08/29 17:01