对于肝癌的外科手术治疗需要做几个小时根据其病变部位、肿瘤大小、手术操作者的熟练程度等时间会有所不同。
对于单发性直径较小的肝脏肿瘤患者,给予肝脏部分切除,并且肿瘤远离肝门部,在手术顺利的情况下,一般一个小时到一个半小时可结束。而对于一些复杂性肝脏肿瘤切除术的患者,甚至是一些肝癌肝移植手术的患者,其一般需要六到八个小时,如果术中发生意外情况出现时,则手术时间会进一步的延长。
综上所述,肝癌手术具体的时间需要根据其具体的病情,以及手术具体操作的方法,手术者的操作熟练程度等等来决定。