could an LH surge only be 2-3 hours?

Jess

yesterday at around 6a i got a line that was much darker than it had been so i knew to test a few times to wait for my surge. 1:30p I got an ALMOST positive (once it dried the colors were exactly the same) but by 5p it was light again. Thinking I may have just diluted my urine too much, I didn't drink anything and waited 4 hours to test again. 9p last night I took another one and it was again clearly negative. could my surge have only literally been somewhere between 1:30p and 5p? (last mth it lasted a day and a half.) And if so, when do i ovulate? today? Or did i ovulate at 5p and that's why it went down?