Restituisce il campo da inserire nella SELECT formattato in modo corretto per avere il risultato nella timezone e date format desiderato.
Sintassi
CHAR * mysTimeZoneField(CHAR * pszBuffer,
INT iSizeBuffer,
CHAR * pszFieldSource,
CHAR * pszNameField,
CHAR * pszTimeZone,
CHAR * pszDateFormat) {
Parametri
- pszBuffer
- iSizeBuffer
- pszFieldSource
Nome del campo sorgente (Es. TS_REV,p1.TS_INS)
- pszNameField
Nome del campo
Il nome che verrĂ data al campo dopo la formattazione (se NULL sarĂ uguale al sorgente)
- pszTimeZone
Indica la timezone per cui si desidera avere la conversione.
Esempio GMT,+01:00,America/Newyork,Europe/Rome,ecc..
- pszDateFormat
Formattazione della data:
Valori di ritorno
Ritorna psBuffer con la il campo da inserire in SELECT.
Commenti
Per la gestione delle timezone con relativi fusi orari/daylight, conviene richiede al dbase la trasformazione della data nella zona corrente.