unsigned long currentMillis1 = millis();
unsigned long currentMillis2 = millis();
Get real. You don't need two copies of now.
ledState = HIGH;
digitalWrite(solenoidWater, ledState);
There is nothing magic about the name ledState. It looks rather stupid, though, applied to a solenoid pin.
I was trying to manipulate the blink but it didn't work.
The code did something. You didn't explain what. You expected the code to do something. You didn't explain what. All that we can determine from "it didn't work" is that the two somethings are not the same thing.
Help?
Um, no. The ball's in your court.