Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Foxpro


Qdidactic » stiinta & tehnica » informatica » foxpro
Tipul data calendaristica



Tipul data calendaristica



Datele calendaristice pot fi reprezentate in mai multe formate avand ca delimitator acolada. Forma de prezentare a unei date calendaristice depinde de comanda SET DATE:


SET DATE [TO] <format>           


unde <format> poate fi: AMERICAN / GERMAN / ANSI / ITALIAN / DMY /BRITISH /JAPAN /FRENCH /USA /MDY /YMD

Formatul AMERICAN prezinta data calendaristica sub forma: ll/zz/aa.; formatul GERMAN sub forma zz.ll.aa., etc.

Includerea secolului in formatul de data este determinata de starea comutatorului SET CENTURY ON/OFF. Implicit este OFF.


Indicarea semnului folosit ca separator al informatiilor de tip data calendaristica este dat de comanda SET MARK. Implicit separatorul este dat de formatul de reprezentare. De exemplu formatul AMERICAN foloseste ca separator ”/”.


SET DATE TO <car>      


unde <car> reprezinta un singur caracter ce va fi folosit ca separator al informatiilor din data calendaristica.



Operatii care se pot face cu datele calendaristice sunt:

- compararea a doua date se realizeaza prin operatorii relationali:

- diferenta dintre doua date calendaristice da un numar de zile:

adunarea unui numar de zile la o data calendaristica da o alta data:

scaderea unui numar dintr-o data calendaristica da tot o data;


Functiile referitoare la  date calendaristice sunt :


DATE()

intoarce data curenta de la sistem


DAY (<eD>)

extrage nr. zilei din data


MONTH(<eD>)

extrage nr. lunii din data




CMONTH(<eD>)

intoarce numele lunii


YEAR(<eD>)

extrage anul din data calendaristica


TIME()

extrage ora sistem sub forma sirului ‘HH:MM:SS’


DTOS(<eD>)

intoarce data sub forma ‘secol – an luna zi’


DMY(<eD>)

intoarce data sub forma ‘zi nume-luna an’


MDY(<eD>)

intoarce data sub forma ‘nume – luna zi an’


DTOC(<eD>)

conversie data la sir



Exemple:

? DATE ( )

11 / 12 / 2000

? CDOW ( DATE ( ) )

Saturday

? DOW ( )


? DAY ( )


? MONTH ( DATE ( ) )


? CMONTH ( )

March





Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright