fix(test): NETWORKDAYS test TZ-independent with noon timestamps
The NETWORKDAYS test used midnight-only date strings which caused
getDay() to return different values in UTC vs local timezones.
Use T12:00:00 timestamps to ensure consistent day-of-week parsing
across all timezones.