Classe BirtDuration
PnYnMnDTnHnMnS
![]()
nY indica o número de anos
![]()
nM indica o número de meses
![]()
nD indica o número de dias
![]()
nH indica o número de horas
![]()
nM indica o número de minutos
![]()
nS indica o número de segundosPor exemplo, o seguinte valor indica uma duração de 2 anos, 3 meses e 5 dias:
O seguinte valor indica uma duração de 10 horas:
A classe BirtDuration é estática. A aplicação não pode criar ocorrências da classe.
BirtDuration.add
Esta função adicionar duas durações em conjunto e devolve a soma.
String. A primeira duração a adicionar.
String. A segunda duração a adicionar.
String. A soma das duas durações de entrada.
O exemplo seguinte adiciona duas durações:
BirtDuration.addTo
Esta função adiciona uma duração a um objecto Data especificado
String. A duração a adicionar.
Date object. A data e hora a modificar.
Date object. A data avançada pela duração.
O exemplo seguinte adiciona um ano à data e hora de hoje:
BirtDuration.compare
Esta função testa se uma duração é igual, superior ou inferior a uma outra duração.
String. A primeira duração a utilizar na comparação.
String. A segunda duração a utilizar na comparação.
As seguintes expressões comparam os comprimentos de durações específicas:
BirtDuration.day
Esta função devolve o valor de dias de uma determinada duração.
String. Uma duração a partir da qual obter o valor para dias.
Um número inteiro que representa o valor de dias da duração especificada.
Os exemplos seguintes mostram os valores de dias devolvidos para durações específicas:
BirtDuration.getSign
Esta função devolve o sinal de uma duração.
A seguinte expressão analisa os sinais de uma duração específica:
BirtDuration.hour
Esta função devolve o valor de horas de uma determinada duração.
String. Uma duração a partir da qual obter o valor para as horas.
Um número inteiro que apresenta o valor das horas da duração especificada.
Os exemplos seguintes mostram os valores de horas devolvidos para durações específicas:
BirtDuration.isLongerThan
String. A primeira duração a utilizar na comparação.
String. A segunda duração a utilizar na comparação.
As seguintes expressões comparam os comprimentos de durações específicas:
BirtDuration.isShorterThan
String. A primeira duração a utilizar na comparação.
String. A segunda duração a utilizar na comparação.
As seguintes expressões comparam os comprimentos de durações específicas:
BirtDuration.minute
Esta função devolve o valor de minutos de uma determinada duração.
String. Uma duração a partir da qual obter o valor para minutos.
Integer. Um número que representa o valor de minutos da duração especificada.
Os exemplos seguintes mostram os valores de minutos devolvidos para durações específicas:
BirtDuration.month
Esta função devolve o valor de meses de uma determinada duração.
String. Uma duração a partir da qual obter o valor para meses.
Integer. Um número que representa o valor de meses da duração especificada.
Os exemplos seguintes mostram os valores de meses devolvidos para durações específicas:
BirtDuration.multiply
Esta função devolve o produto de uma duração e um número regular.
String. Uma duração a multiplicar.
Integer. Um número regular a multiplicar.
String. O produto da duração de entrada e o factor.
Os seguintes exemplos mostram os produtos devolvidos para uma duração específica e factor:
BirtDuration.negate
Esta função devolve um valor negativo de uma duração.
String. O valor negativo da duração de entrada.
Os exemplos seguintes mostram o resultado negativo de uma duração específica:
BirtDuration.second
Esta função devolve o valor de segundos de uma determinada duração.
String. Uma duração a partir da qual obter o valor para segundos.
Integer. Um número que representa o valor de segundos da duração especificada.
Os exemplos seguintes mostram os valores de segundos devolvidos para durações específicas:
BirtDuration.subtract
Esta função subtrai uma duração a partir de outra duração.
String. A duração a partir da qual subtrair.
String. A duração subtraída de lexicalDuration1.
String. A diferença entre duas durações de entrada.
O exemplo seguinte subtrai as duas durações:
BirtDuration.timeInMills
String. A duração da qual obter a extensão em milissegundos.
Date object. Representa a data de início.
Objecto Number. O número de milissegundos na duração especificada.
BirtDuration.year
Esta função devolve o valor de ano de uma determinada duração.
String. Uma duração a partir da qual obter o valor para ano.
Integer. Um número que representa o valor para ano da duração especificada.
Os exemplos seguintes mostram os valores de ano devolvidos para durações específicas:
| (c) Copyright Actuate Corporation 2013 |