As far as a blood test determining triglyceride levels is concerned, for 12 to 14 hours before the test, only water (no coffee!) is permitted. Overnight fasting is essential for an accurate measurement of blood triglycerides! In addition, alcohol should not be consumed for the 24 hours just before the test. You are also not supposed to take any vitamin supplements 24 hours prior to your fasting blood work.