Diferença entre duas datas

Lucas Donizete Cardoso December 4, 2024

Meu formulário possui o campo de data de inicio e termino, gostaria de um um terceiro campo que trás a diferença entre um e outro. 

Como faço?

1 answer

0 votes
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 4, 2024

Olá @Lucas Donizete Cardoso ,

Este é um formulário que você usa para criação de problemas? Você deseja que o terceiro campo seja atualizado dinamicamente à medida que os dois primeiros campos são alterados em uma caixa de diálogo Criar problema?

Ou seria aceitável que o terceiro campo fosse atualizado após a conclusão da criação do novo problema?

Você precisa que o terceiro campo seja atualizado para problemas existentes à medida que um dos outros dois campos muda?

Como você esperaria que o terceiro campo fosse definido se um dos dois primeiros campos estivesse em branco?

As regras de automação podem lidar com a atualização do terceiro campo após a conclusão da criação do problema e à medida que os dois primeiros campos são alterados no problema existente, mas não podem lidar com a atualização do campo na caixa de diálogo Criar problema. A atualização do campo nessa caixa de diálogo exigiria um produto de terceiros.

 

---

Hello,

Is this a form you use for creation of issues? Do you want the third field updating dynamically as the first two fields are changed in a Create Issue dialog?

Or would it be acceptable for the third field to be updated after the new issue creation is completed?

Do you need the third field to update for existing issues as either of the two other fields change?

How would you expect the third field to be set if one of the first two fields was blank?

Automation Rules can handle updating the third field after issue creation completes and as the first two fields are changed in existing issue, but cannot handle updating the field in the Create Issue dialog. Updating the field in that dialog would require a third party product.

 

Difference between two dates
My form has a start and end date field, I would like a third field that shows the difference between one and the other.

How do I do it?

 

Lucas Donizete Cardoso December 4, 2024

Olá Trudy Claspill Obrigadoo

Hoje possuo dois campos em aberto que são preenchidos pelo usuário no formulário de incidentes.
Esses campos são Data/Hora de Inicio e Data/Hora Fim e o campo que preciso que seja preenchido é o de Duração que é  (Data/Hora de Inicio - Data/Hora Fim) ex: 

Data/Hora de Inicio: 04/12/2034 16:00 - Data/Hora Fim: 04/12/2034 17:15 = Duração 01:15

Consegui chegar em algo próximo a isso, porem não traz a hora total, consigo que o dado venha como hora ou minuto, mas não os dois juntos. 

{{issue.Data Inicio.diff(issue.Data Término).minutes}} 
{{issue.Data Inicio.diff(issue.Data Término).hours}} 

_____

Hello Trudy Claspill
Thanks

Today I have two open fields that are filled in by the user in the incident form.
These fields are Start Date/Time and End Date/Time and the field that I need to be filled in is Duration which is (Start Date/Time - End Date/Time) e.g.

Start Date/Time: 12/04/2034 16:00 - End Date/Time: 12/04/2034 17:15 = Duration 01:15

I managed to get something close to this, but it doesn't show the total time, I can get the data to come as hours or minutes, but not both together.

{{issue.Data Inicio.diff(issue.Data Término).minutes}} 
{{issue.Data Inicio.diff(issue.Data Término).hours}} 



Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 4, 2024

Olá Lucas,

Se você não adicionar a opção unidades de tempo

{{issue.Data Início.diff(issue.Data Término)}} 

então a saída será impressa em dias, horas, minutos e segundos, ou seja, 

639 dias 3 horas 37 minutos 17 segundos

 

---

Hello Lucas,

If you don't add the option time units

{{issue.Data Inicio.diff(issue.Data Término)}} 

then the output will print in days, hours, minutes, and seconds i.e. 

639 days 3 hours 37 minutes 17 seconds

 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events