I had a friend who was screwed and only had urine that was 2 days old to give his PO. It smelled horrible (he almost threw up putting it in the cup) but it seems horrid smelling urine doesn't raise too many red flags.
He passed with the urine, so with the 5 or 7 strip test you are likely fine with old urine. If they are doing a GCMS test (sending it to the lab if something is fishy), I'd probably make sure it was fresh but without IX here to correct me I guess we'll never know if it's necessary. Maybe old pee works fine for GCMS, though you would -think- they could detect and test for decomposition, if it's a suspicion.