HbA1c test

Hi guys,
I have my first (beside diagnoses in which i had an a1c of 11) hba1c test tomorrow as a 'controlled' diabetic. The past 3 days though i have been fairly crook and as a result my numbers have been higher than normal. Nothing crazy, but 6's, 7's, 8's when im normally bang on 4-6. Will this make a difference to my results tomorrow? Is the test a true 3 month test or are there things which could influence the end result over the course of a few days or even morning prior to the test? Thanks :)