Pular para o conteúdo principal

Abreu Solutions - Develope format

Introdução - app_Format

Descubra o App Abreu Solutions, diponibiza diverças ferramentas em formato framework v4.7.2.

Date

BRA>> (retorna diversos formatos da Data);
USA>> (returns various Date formats);

Requisição

string dtValue = "2019-02-01 02:33:55";
Date(dtFormat.yyyyMMdd_HHmmss, dtValue);
Date(dtFormat.yyMMdd_HHmmss, dtValue);
Date(dtFormat.yyyyMMdd, dtValue);
Date(dtFormat.yyMMdd, dtValue);
Date(dtFormat.HHmmss, dtValue);
Date(dtFormat.HHmm, dtValue);
Date(dtFormat.HH, dtValue);
Date(dtFormat.mmss, dtValue);
Date(dtFormat.FILE, dtValue);

Retorno

dtFormat
.yyyyMMdd_HHmmss => "2019-02-01 02:33:55"
.yyMMdd_HHmmss => "19-02-01 02:33:55"
.yyyyMMdd => "2019-02-01"
.yyMMdd => "19-02-01"
.HHmmss => "02:33:55"
.HHmm => "02:33"
.HH => "02"
.mmss => "33:55"
.FILE => "_20190201_023355"

Date

BRA>> (retorna diversos formatos da Data);
USA>> (returns various Date formats);

Requisição

string dtValue = "2019-02-01 02:33:55";
int qtyAdd = 2;
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Days, qtyAdd);
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Months, qtyAdd);
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Years, qtyAdd);
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Hours, qtyAdd);
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Minutes, qtyAdd);
Date(dtFormat.yyyyMMdd_HHmmss, dtValue, dtAdd.Seconds, qtyAdd);

Retorno

dtFormat
.yyyyMMdd_HHmmss => "2019-02-01 02:33:55"

dtAdd
.Days => "2019-02-03 02:33:55"
.Months => "2019-05-01 02:33:55"
.Years => "2021-02-01 02:33:55"
.Hours => "2019-02-01 04:33:55"
.Minutes => "2019-02-01 02:35:55"
.Seconds => "2019-02-01 02:33:57"

CpfCnpj

BRA>> (retorna o Cpf formatado … ou Cnpj no caso que haja mais de 11 números);
USA>> (returns formatted Cpf… or Cnpj if there are more than 11 numbers);

Requisição

string sTextA = "00100200345";
string sTextB = "00100200300456";
sRetorno = CpfCnpj(sTextA);
sRetorno = CpfCnpj(sTextB);

Retorno

string sRetorno = "001.002.003-45";
string sRetorno = "00.100.200/3004-56";

Value

BRA>> (retorna valores monetários tratados);
USA>> (returns treated monetary values);

Requisição

string sValue = "R$ 12.003,456669";
int iQtyDecA = 0;
int iQtyDecB = 2;
int iQtyDecC = 5;
sRetorno = Value(sValue, iQtyDecA);
sRetorno = Value(sValue, iQtyDecB);
sRetorno = Value(sValue, iQtyDecC);

Retorno

string sRetorno = "12.003";
string sRetorno = "12.003,46";
string sRetorno = "12.003,45667";

Value

BRA>> (retorna valores monetários tratados);
USA>> (returns treated monetary values);

Requisição

string sValue = "R$ 12.003,456669";
string Separador = ".";
int iQtyDecA = 0;
int iQtyDecB = 2;
int iQtyDecC = 5;
sRetorno = Value(sValue, Separador, iQtyDecA);
sRetorno = Value(sValue, Separador, iQtyDecB);
sRetorno = Value(sValue, Separador, iQtyDecC);

Retorno

string sRetorno = "12003";
string sRetorno = "12003.46";
string sRetorno = "12003.45667";

Comentários

Postagens mais visitadas deste blog

Abreu Solutions - Develope introdução

Abreu Solutions - Develope control