User: Tell me what the weather will be in Castro Valley on March 12th.
Assistant: The forecast is 93 degrees with a 9 percent chance of rain.