Administrera Oracle CRM On Demand > Expression Builder > Funktioner i Expression Builder > Tidslängd
Tidslängd
Tidslängdsfunktionen i Expression Builder returnerar ett tal som anger en period i dagar eller delar av dagar enligt periodargumentet.
Syntax
Tidslängd(period)
Resultattyp
Nummer
Argument
Följande tabell innehåller funktionens argument.
Argument
|
Beskrivning
|
Period
|
En sträng i följande format PnYnMnDTnHnM:
där:
- P är periodindikatorn
- nY anger antalet år mellan 0 och 5
- nM anger antalet månader mellan 0 och 12
- nD anger antalet dagar mellan 0 och 200
- T avgränsar specifikationerna för datumet och tiden
- nH anger antalet timmar mellan 0 och 200
- nM anger antalet minuter mellan 0 och 59
|
Observera följande punkter:
- Ange inte ett plustecken (+) för positiva värden.
- Du kan ange en negativ tid som -Tidslängd(Period).
- Det går inte att ange sekunder.
- Den längsta tidsgränsen är P5Y12M200DT200H59M (5 år, 12 månader, 200 dagar, 200 timmar och 59 minuter).
- Om antalet år, månader, dagar, timmar eller minuter är noll kan du hoppa över numret och motsvarande beteckning.
- Om antalet år, månader eller dagar är noll och tidskomponenten är skilt från noll måste minst ett av året, en av månaden eller en av dagarna (ett nummer och beteckningen) finnas.
- Om ingen av tidskomponenterna finns i perioden får beteckningen T inte ingå i perioden.
- Beteckningen P måste alltid finnas i perioden.
Exempel
Här följer exempel på tidslängdsfunktionen:
Tidslängd('P0Y1M1DT2H5M')
Tidslängd('P0Y0DT1H')
Tidslängd('P1D')
Tidslängd('P0Y0M0DT0H0M')
Tidslängd('P0DT1M')
Se även
I följande avsnitt finns relaterad information för Expression Builder:
|