Klassen BirtDuration
PnYnMnDTnHnMnS
![]()
nY angiver antal år
![]()
nM angiver antal måneder
![]()
nD angiver antal dage
![]()
nH angiver antallet af timer
![]()
nM angiver antallet af minutter
![]()
nS angiver antallet af sekunderFølgende værdi angiver f.eks. en varighed på 2 år, 3 måneder og 5 dage:
Følgende værdi angiver en varighed på 10 timer:
Klassen BirtDuration er statisk. Programmet kan ikke oprette forekomster af klassen.
BirtDuration.add
Funktionen lægger to varigheder sammen og returnerer summen.
Streng. Den første varighed, der skal lægges sammen.
Streng. Den anden varighed, der skal lægges sammen.
Streng. Summen af de to angivne varigheder.
I følgende eksempel lægges to varigheder sammen:
BirtDuration.addTo
Funktionen lægger en varighed til et angivet datoobjekt.
Streng. Den varighed, der skal lægges til.
Datoobjekt. Datoen og klokkeslættet, der skal modificeres.
Datoobjekt. Den dato, som er resultatet af, at varigheden er lagt til.
I følgende eksempel lægges ét år til dags dato og det aktuelle klokkeslæt:
BirtDuration.compare
Funktionen tester, om en varighed er større end, mindre end eller lig med en anden varighed.
Streng. Den første varighed, der skal bruges i sammenligningen.
Streng. Den anden varighed, der skal bruges i sammenligningen.
Følgende udtryk sammenligner bestemte varigheders længde:
BirtDuration.day
Funktionen returnerer værdien dage for en given varighed.
Streng. En varighed, som værdien dage skal udtrækkes fra.
Et heltal, der repræsenterer værdien dage i den angivne varighed.
Følgende eksempler viser værdien dage returneret for bestemte varigheder:
BirtDuration.getSign
Funktionen returnerer fortegnet for en varighed.
Streng. Den varighed, der skal analyseres.
Følgende udtryk analyserer sange med en bestemt varighed:
BirtDuration.hour
Funktionen returnerer værdien timer for en given varighed.
Streng. En varighed, som værdien timer skal udtrækkes fra.
Et heltal, der repræsenterer værdien timer i den angivne varighed.
Følgende eksempler viser værdien time returneret for bestemte varigheder:
BirtDuration.isLongerThan
Streng. Den første varighed, der skal bruges i sammenligningen.
Streng. Den anden varighed, der skal bruges i sammenligningen.
Boolesk. Sand, hvis den første varighed er længere end den anden varighed, ellers returneres falsk.
Følgende udtryk sammenligner bestemte varigheders længde:
BirtDuration.isShorterThan
Streng. Den første varighed, der skal bruges i sammenligningen.
Streng. Den anden varighed, der skal bruges i sammenligningen.
Boolesk. Sand, hvis den første varighed er kortere end den anden varighed, ellers returneres falsk.
Følgende udtryk sammenligner bestemte varigheders længde:
BirtDuration.minute
Funktionen returnerer værdien minutter for en given varighed.
Streng. En varighed, som værdien minutter skal udtrækkes fra.
Heltal. Et tal, der repræsenterer værdien minutter i den angivne varighed.
Følgende eksempler viser værdien minutter returneret for bestemte varigheder:
BirtDuration.month
Funktionen returnerer værdien måneder for en given varighed.
Streng. En varighed, som værdien måneder skal udtrækkes fra.
Heltal. Et tal, der repræsenterer værdien måneder i den angivne varighed.
Følgende eksempler viser værdien måneder returneret for bestemte varigheder:
BirtDuration.multiply
Funktionen returnerer produktet af en varighed og et almindeligt tal.
Streng. En varighed, der skal multipliceres.
Heltal. Et almindeligt tal, der skal multipliceres.
Streng. Produktet af den angivne varighed og faktoren.
Følgende eksempler viser de produkter, der returneres for en bestemt varighed og faktor:
BirtDuration.negate
Funktionen returnerer den negative værdi af en varighed.
Streng. En varighed, der skal negeres.
Streng. Den negative værdi af den angivne varighed.
Følgende eksempler viser det negative resultat af en bestemt varighed:
BirtDuration.second
Funktionen returnerer værdien sekunder for en given varighed.
Streng. En varighed, som værdien sekunder skal udtrækkes fra.
Heltal. Et tal, der repræsenterer værdien sekunder i den angivne varighed.
Følgende eksempler viser værdien sekunder returneret for bestemte varigheder:
BirtDuration.subtract
Funktionen trækker en varighed fra en anden varighed.
Streng. Den varighed, en anden varighed skal trækkes fra.
Streng. Den varighed, der skal trækkes fra lexicalDuration1.
Streng. Forskellen mellem de to angivne varigheder.
I følgende eksempel trækkes to varigheder fra hinanden:
BirtDuration.timeInMills
Streng. En varighed, som længden i antal millisekunder skal hentes for.
Datoobjekt. Repræsenterer startdatoen.
Talobjekt. Antallet af millisekunder i den angivne varighed.
BirtDuration.year
Funktionen returnerer værdien år for en given varighed.
Streng. En varighed, som værdien år skal udtrækkes fra.
Heltal. Et tal, der repræsenterer værdien år i den angivne varighed.
Følgende eksempler viser værdien år returneret for bestemte varigheder:
| (c) Copyright Actuate Corporation 2013 |