- Apps
- Scriptsyntaxis en diagramfuncties
- Functies in scripts en diagramuitdrukkingen
- Datum- en tijdfuncties
- age - script- en diagramfunctie
age - script- en diagramfunctie
De functie age retourneert de leeftijd op het tijdstip van de timestamp (in voltooide jaren) van iemand die is geboren op date_of_birth.
Syntax:
age(timestamp, date_of_birth)
Kan een uitdrukking zijn.
Return data type: numeriek
Arguments:
Argument | Beschrijving |
---|---|
timestamp | De tijdstempel, of uitdrukking die wordt herleid tot een tijdstempel, tot waar het voltooide aantal jaren moet worden berekend. |
date_of_birth | Geboortedatum van de persoon van wie de leeftijd wordt berekend. Kan een uitdrukking zijn. |
Deze voorbeelden gebruiken de datumopmaak DD/MM/YYYY. De datumopmaak wordt opgegeven in de opdracht SET DateFormat boven aan uw script voor het laden van gegevens. Wijzig de opmaak in de voorbeelden zodat deze in uw behoeften voorziet.
Voorbeeld | Resultaat | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
age('25/01/2014', '29/10/2012') | Retourneert |
|||||||||||||||||||||||||||||||||||||||||
age('29/10/2014', '29/10/2012') | Retourneert |
|||||||||||||||||||||||||||||||||||||||||
Voeg het voorbeeldscript toe aan uw app en voer het uit. Voeg vervolgens ten minste de velden die in de resultatenkolom staan aan een werkblad in uw app toe om het resultaat te bekijken. Employees: LOAD * INLINE [ Member|DateOfBirth John|28/03/1989 Linda|10/12/1990 Steve|5/2/1992 Birg|31/3/1993 Raj|19/5/1994 Prita|15/9/1994 Su|11/12/1994 Goran|2/3/1995 Sunny|14/5/1996 Ajoa|13/6/1996 Daphne|7/7/1998 Biffy|4/8/2000 ] (delimiter is |); AgeTable: Load *, age('20/08/2015', DateOfBirth) As Age Resident Employees; Drop table Employees; |
|