Blood tests for platelets can be done with meals and do not require a fasting test. Red and white blood cells and platelets in peripheral blood are not affected by diet.
Routine blood tests are routine tests of peripheral blood, and the main tests include red and white blood cells, neutrophils, monocytes, and platelets. The number of cells as well as the ratio of these peripheral blood cells will not change because of eating, so it is not necessary to fast before the routine blood test, you can eat.
If the blood test also includes checking liver function, kidney function, blood sugar and blood fat and other indexes, then you should keep fasting to avoid abnormalities of these indexes due to meals.
You can eat before the routine blood test, after the routine blood test should be compressed to stop bleeding, the results should consult the relevant doctors in a timely manner, abnormalities should actively cooperate with the doctor to improve the relevant examination.