I work nights, I almost always leave on time. There are a couple of reasons for this.
1) The busy part of my shift is the first 8 hours; it's pretty slow after that. Once I finish early rounds, put out fires, med passes, assessments, and then all the midnight tasks and the subsequent charting, the hours between, say, 4-7 are mainly just finishing up loose ends, dealing with anything that comes up, and finishing up charting.
2) I am organized and hustle to get my stuff done.
3) I am not going to stay and do things that day shift can do on their first round. I expect the same of day shift. If they need to leave some things for me, fine.
On our floor, no shift stays terribly late. On the floor I used to work on, you would stay late if there was something specific to YOU that had to be done (like charting a dismissal that YOU did, but never charted on--that's not a task that can be left to the next shift). In my experience, at my hospital, only the disorganized nurses stay late consistently. Everyone has to stay late occasionally--but it's the nurses who leave their charting til the last minute, the ones with terrible time management skills who consistently stay late.
If one or two coworkers are always leaving things undone for me, I make a copy of the notes/screenshot of the task list, etc and leave it for my unit director. Once, three days in a row I followed a nurse who didn't chart crap, didn't finish her work, and left me with a stinking pile to deal with. I made copies of her unfinished work, wrote up a note, and gave a big stack of papers to my director. When it didn't get dealt with initially, I started flat out telling the nurse--I expect you to finish these duties before you leave; I'd give you a break an offer to finish them, but since you lately have always left tasks for me to finish, I'm not interested in holding your hand anymore. Say that once in a loud voice in the middle of report, and amazingly enough, the next time I pick up her patients, everything is finished.
If the entire night shift leaves things for you, you and the rest of your shift workers need to document everything for a couple of weeks and then turn it over to your unit director. Don't be surprised, though, if in a couple of weeks night shift is able to provide documentation of all the stuff your amazing day shift leaves unfinished. I honestly believe most people don't leave things undone to aggravate others; they forget to chart something, an IV goes bad after the last am round, that sort of thing. And unless you specifically and immediately bring it to the other nurse's attention "Hey, these MARs aren't signed off--here, you can have them to finish up really quick while I look at the Kardex," the other nurse might not even know how much she is leaving unfinished.
However, it IS starting a war when the entire focus of your post is griping about night shift, and then you throw in this bone of "Oh, it's not about days vs nights, it's about lazy coworkers." Fine, then change the title and the phrases to lazy coworkers. Otherwise, your post *is* about how you, as a day shift, always stays late and never leaves stuff for others; but the night shift is the lazy, problem child. If you and your fellow coworkers all talk about night shift this way, no wonder you find so many things wrong with them. I'll be if you work a night shift, you'll hear the same thing about day shift. It sounds like your entire floor has some real issues, and continuing to play the griping game without addressing people politely, firmly, and directly isn't helpful at all.
Good luck, it sounds like the atmosphere on your floor is really crummy right now. I hope it improves; it can't be fun the way it is, for ANY shift.