Module: @nginstack/engine/lib/date/parseDate


(require("@nginstack/engine/lib/date/parseDate"))(dateStr [, opt_options])

Cria uma data a partir de uma data formatada ou expressão.

Parameters:
Name Type Argument Description
dateStr string

Data formatada ou expressão.

opt_options Object <optional>

Opções.

Properties
Name Type Argument Description
format DateFormat <optional>

Formato desejado.

rangeLimit Limit <optional>

Indica se o resultado da função representa início ou fim de um intervalo, atualmente só é suportado para formatos abrangentes como DateFormat.MMYYYY (mês/ano) ou DateFormat.WWYYYY(semana/ano). O desenvolvedor pode utilizar Limit.START para pegar o menor (ou Limit.END para o maior) dia dentro do intervalo determinado pelo formato.

baseDate Date <optional>

Data de onde será montada a data resultante, caso não seja informada será utilizada a data do dia corrente.

See:
Returns:

Data obtida a partir da string informada. Será gerado um erro caso não seja possível converter a string em uma data.

Type
Date

Methods


<inner> validateIsoWeekYearDate(dateExpr)

Valida data para formato semana/ano no padrão iso-8601.

Parameters:
Name Type Description
dateExpr Array.<string>

Data no formato semana/ano no padrão iso-8601.