Functii Calendar sau Data Calendaristica
Functiile tip data calendaristica si ora (Date & Time) manipuleaza si opereaza calcule cu valori numerice ce reprezinta date calendaristice sau timp:
- NOW() returneaza un numar corespunzator datei curente - cu zecimale ce reprezinta ora;
- TODAY() returneaza un numar-data corespunzator datei curente;
- DATEVALUE("sir de caractere") calculeaza numarul-data corespunzator sirului de caractere in format data calendaristica (sirul trebuie plasat intre ghilimele);
- DATE(an;luna;zi) calculeaza numarul-data pentru data calendaristica specificata ca argument;
- YEAR(numar-data) returneaza corespunzator anului, un numar cuprins intre 0 (1900) si 199 (2099) - extragand rezultatul dintr-un numar-data;
- MONTH(numar-data) extrage luna dintr-un numar-data, sub forma de valori cuprinse intre 1 si 12;
- DAY(numar-data) genereaza un numar corespunzator zilei cu valori intre 1 si 31;
- WEEKDAY(X) returneaza numarul zilei din saptamana corespunzator argumentului X care poate fi de tip numar data calendaristica sau text in format data calendaristica;
- DAYS360(data debut;data sfarsit) calculeaza numarul de zile intre doua date calendaristice considerand anul ca avand 360 de zile;
- TIME(ora;minut;secunda) calculeaza un numar-timp corespunzator orei, minutului si secundei;
- TIMEVALUE(“sir de caractere”) returneaza numarul-timp corespunzator sirului de caractere specificat in format data/ora (intre ghilimele);
- HOUR(numar-timp) extrage ora dintr-un numar-timp (0,000000 pentru ora 24:00:00 si 9,999988426 pentru ora 23:59:59), sub forma unui numar cuprins intre 0 si 23;
- MINUTE(numar-timp) extrage minutul dintr-un numar-timp, sub forma unui numar intreg cuprins intre 0 si 59;
- SECOND(numar-timp) extrage secunda dintr-un numar-timp sub forma unui numar intreg cuprins intre 0 si 59;
- NOW() returneaza un numar corespunzator datei curente - cu zecimale ce reprezinta ora;
- TODAY() returneaza un numar-data corespunzator datei curente;
- DATEVALUE("sir de caractere") calculeaza numarul-data corespunzator sirului de caractere in format data calendaristica (sirul trebuie plasat intre ghilimele);
- DATE(an;luna;zi) calculeaza numarul-data pentru data calendaristica specificata ca argument;
- YEAR(numar-data) returneaza corespunzator anului, un numar cuprins intre 0 (1900) si 199 (2099) - extragand rezultatul dintr-un numar-data;
- MONTH(numar-data) extrage luna dintr-un numar-data, sub forma de valori cuprinse intre 1 si 12;
- DAY(numar-data) genereaza un numar corespunzator zilei cu valori intre 1 si 31;
- WEEKDAY(X) returneaza numarul zilei din saptamana corespunzator argumentului X care poate fi de tip numar data calendaristica sau text in format data calendaristica;
- DAYS360(data debut;data sfarsit) calculeaza numarul de zile intre doua date calendaristice considerand anul ca avand 360 de zile;
- TIME(ora;minut;secunda) calculeaza un numar-timp corespunzator orei, minutului si secundei;
- TIMEVALUE(“sir de caractere”) returneaza numarul-timp corespunzator sirului de caractere specificat in format data/ora (intre ghilimele);
- HOUR(numar-timp) extrage ora dintr-un numar-timp (0,000000 pentru ora 24:00:00 si 9,999988426 pentru ora 23:59:59), sub forma unui numar cuprins intre 0 si 23;
- MINUTE(numar-timp) extrage minutul dintr-un numar-timp, sub forma unui numar intreg cuprins intre 0 si 59;
- SECOND(numar-timp) extrage secunda dintr-un numar-timp sub forma unui numar intreg cuprins intre 0 si 59;