Get delta of days by current hour and added delta of days Inputs:


current hour: from 0 to 23 (inclusive)
delta of hours: [current hour] + [delta of hours] = withing the range of Integer


Output: 


delta of days: the value which shows difference in days between day of current hour and day of sum [current hour] + [delta of hours]


Scoring


Answers will be scored in bytes with fewer bytes being better.


Examples:


[current hour] = 23; [delta of hours] = -23; delta of days = 0
[current hour] = 23; [delta of hours] = 1; delta of days = 1
[current hour] = 23; [delta of hours] = 24; delta of days = 1
[current hour] = 23; [delta of hours] = 25; delta of days = 2
[current hour] = 23; [delta of hours] = -24; delta of days = -1
[current hour] = 23; [delta of hours] = -47; delta of days = -1
JavaScript (ES6),  26  25 bytes
Takes input as (current)(delta).

a=&gt;b=&gt;(a+b-(a&lt;-b)*2)/3&gt;&gt;3

Try it online!
Commented
a =&gt;                // a = current hour
b =&gt;                // b = delta of hours
  (                 //
    a + b           // 1) we compute the sum
    - (a &lt; -b) * 2  //    and we subtract 2 if this sum is negative
                    //    examples:
                    //      51 remains 51
                    //      23 remains 23
                    //      -1 is turned into -3
  ) / 3             // 2) float division by 3
                    //    examples:
                    //      51 is turned into 17
                    //      23 is turned into 7.666…
                    //      -3 is turned back into -1
  &gt;&gt; 3              // 3) right arithmetic shift by 3 on the integer part
                    //    examples:
                    //      17 becomes 2
                    //      7.666… becomes 0
                    //      -1 is unchanged


JavaScript (ES6), 26 bytes
More straightforward, but less fun and 1 byte longer anyway.
Takes input as (current)(delta).

a=&gt;b=&gt;Math.floor((a+b)/24)

Try it online!