[Response moved from general weeb wars thread due to docket geekery.]
The slightly strange point is that the second letter then says the hearing will be on the 31st, not the 30th.
It's the court that schedules motion hearings. Most of the hearings currently on
this week's calendar (link may break or contents change) are on Thursday or Friday of this week, with the bulk of them on Friday. The website is nearly useless even taking into consideration almost anything you'd want to see is behind a paywall anyway, but most courts schedule hearings on motions for some day of the week or month following the filing of the motion, and they're often just scheduled for whatever spot is open.
At least they're civilized enough to schedule it for what looks like a specific time, although in actuality it could just be that's when they start and then they get to you when they get to you.
If you look at this Friday's, for instance, the first batch is a giant batch all scheduled for 10:30 a.m., all DWOP (dismissal for want of prosecution) show cause hearings, where presumably, since the plaintiff hasn't even prosecuted the case, odds are good many simply won't show up and the case will be dismissed.
All of these are given a half-hour but presumably any of them could result in a full blown hearing of some kind or at least a few minutes argument and then presumably a decision to dismiss it or not.
The next two times, 11:00 a.m. and 11:30 a.m., are both for actual hearings on specific cases, the first a TRO hearing and the second, and last, on something that sounds like a substantive motion, i.e. a real motion hearing.
I'll note that this hearing is scheduled for 11:30 a.m., signifying (and this is some wild-ass guessery just based on how courts operate) that this is an actual full blown hearing where substantial oral argument is expected from both sides and is scheduled after the 10:30 a.m. cattle call and maybe one other substantial case.
In practice, it could be heard for any length necessary and continue after a lunch break.