Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. def overlaps(t1_start,t1_end,t2_start,t2_end)
  2. if (t1_start - t2_end) * (t2_start - t1_end) >= 0
  3. return true #時間區間衝突
  4. else
  5. return false #時間區間未衝突
  6. end
  7. end
  8.  
  9.  
  10. t1_start = Time.new(2016,12,10,8,0)
  11. t1_end = Time.new(2016,12,10,13,0)
  12. t2_start = Time.new(2016,12,10,7,0)
  13. t2_end = Time.new(2016,12,10,7,30)
  14.  
  15. puts overlaps(t1_start,t1_end,t2_start,t2_end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement