Yes, most officers work 12 hours a day. I think that is pushing it a little, especially if they work in a high-crime area. The last thing you would want is an exhausted officer, if you are in need of rescuing. Crime doesn't stop for the holidays, so I don't think any of them get it off. They probably look for volunteers on Christmas day, especially people who don't have kids. Maybe the shifts are shorter. This is what is done in other jobs/businesses that don't shut down for the holidays.