- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- DATEDIFF DATA+HORA em ADVPL
Perguntas DATEDIFF DATA+HORA em ADVPL
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28936
por cintra_daniel
DATEDIFF DATA+HORA em ADVPL foi criado por cintra_daniel
Bom dia!
Alguém sabe se existe alguma função similar ao DATEDIFF do SQL para fazer diferença entre duas datas+horas no ADVPL?
Exemplo: A diferença entre em minutos do período 13/08/2015 08:25 à 14/08/2015 à 11:56.
Alguém sabe se existe alguma função similar ao DATEDIFF do SQL para fazer diferença entre duas datas+horas no ADVPL?
Exemplo: A diferença entre em minutos do período 13/08/2015 08:25 à 14/08/2015 à 11:56.
Por favor Acessar ou Registrar para participar da conversa.
- will3698
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 310
- Obrigados Recebidos: 1
9 anos 3 meses atrás #28937
por will3698
Respondido por will3698 no tópico DATEDIFF DATA+HORA em ADVPL
Ola bom dia!
Veja se te ajuda :
DaySum( dDate , nDays ) //Soma Dias em Uma Data
DaySub( dDate , nDays ) //Subtrai Dias em Uma Data
MonthSum( dDate , nMonth ) //Soma Meses em Uma Data
MonthSub( dDate , nMonth ) //Subtrai Meses em Uma Data
YearSum( dDate , nYear ) //Soma Anos em Uma Data
YearSub( dDate , nYear ) //Subtrai Anos em Uma Data
DateDiffDay( dDate1 , dDate2 ) //Apura Diferenca em Dias entre duas Datas
DateDiffMonth( dDate1 , dDate2 ) //Apura Diferenca em Meses entre duas Datas
DateDiffYear( dDate1 , dDate2 ) //Apura Diferenca em Anos entre duas Datas
DateDiffYMD( dDate1 , dDate2 ) //Retorna Array contendo a Diferenca de Anos/Meses/Dias entre duas Datas
ElapTime (cHoraInicial, cHoraFinal) //Retorna uma string, com o número de segundos decorridos entre dois horários (hora inicial e final) diferentes, no formato hh:mm:ss.
Veja se te ajuda :
DaySum( dDate , nDays ) //Soma Dias em Uma Data
DaySub( dDate , nDays ) //Subtrai Dias em Uma Data
MonthSum( dDate , nMonth ) //Soma Meses em Uma Data
MonthSub( dDate , nMonth ) //Subtrai Meses em Uma Data
YearSum( dDate , nYear ) //Soma Anos em Uma Data
YearSub( dDate , nYear ) //Subtrai Anos em Uma Data
DateDiffDay( dDate1 , dDate2 ) //Apura Diferenca em Dias entre duas Datas
DateDiffMonth( dDate1 , dDate2 ) //Apura Diferenca em Meses entre duas Datas
DateDiffYear( dDate1 , dDate2 ) //Apura Diferenca em Anos entre duas Datas
DateDiffYMD( dDate1 , dDate2 ) //Retorna Array contendo a Diferenca de Anos/Meses/Dias entre duas Datas
ElapTime (cHoraInicial, cHoraFinal) //Retorna uma string, com o número de segundos decorridos entre dois horários (hora inicial e final) diferentes, no formato hh:mm:ss.
Por favor Acessar ou Registrar para participar da conversa.
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28938
por cintra_daniel
Respondido por cintra_daniel no tópico DATEDIFF DATA+HORA em ADVPL
Willian bom dia cara,
Muito obrigado pela resposta...
Mas na verdade eu preciso fazer a diferença da data+hora.. e essas funções ai que você passou só fazem data separadamente da hora.
Muito obrigado pela resposta...
Mas na verdade eu preciso fazer a diferença da data+hora.. e essas funções ai que você passou só fazem data separadamente da hora.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- DATEDIFF DATA+HORA em ADVPL
Tempo para a criação da página:0.111 segundos