@yorman_steven_ladino How were you wanting to visualize this difference?
If possible, I would recommend using a single shift document with a start and stop timestamp, so you could first create the document with the start timestamp when a shift starts, and then update that document later to add a stop timestamp.
POST shifts/_doc/<shift_id>
{
  "start": "2020-03-23T03:04:15"
}
POST shifts/_update/<shift_id>
{
  "stop": "2020-03-23T09:00:00"
}
This is similar to what is described here: How to calculate the timestamp difference between two actions?
Then you could create a scripted field based on the difference between timestamps. There are some examples of doing date math in painless in this blog post if you want to learn more.