Sunnyvale weather. com NOAA National Weather Service Patchy fog before 3am, then pat...