中藥產生一些臨床效果受很多因素的影響。一般情況下,急性病,例如發熱、咳嗽或者感冒,正常的話,1-3副藥就完全可以起到效果,在這基礎之上再開一周的藥進行鞏固,完全達到一個療程,這是對急性病。但是對於比較慢的疾病,例如慢性胃腸炎,想達到很好的治療效果需要比較長的時間,一般情況下是一個月一個療程,得堅持服用一個月才能看到好的療效。但是對於一些癥狀改善,一個禮拜就可以出現效果。這個效果也分兩部分,第一部分就是癥狀性的改善,第二部分就是理化指標的改變。對於糖尿病、冠心病這些患者,就看指標,有血糖、血脂和心肌功能的情況,所以說它的服用時間較長一些。對於腫瘤的患者,要起到很好的療效的話,時間也許會更長,3個月、半年都有可能。所以說這個問題具體的問題具體分析,不能一概而論說中藥吃多久就會起效,這還要看患者的疾病和體質的情況。