Spartanburg South Carolina Weather