When blood in stool occurs in advanced liver cancer, the survival of patients depends on the frequency of blood in stool episodes, bleeding volume, and treatment, as follows: 1. 3-5 days: When blood in stool occurs in advanced liver cancer patients, it is usually caused by bleeding from the gastrointestinal tract, which means that cancer patients have metastasis in the gastrointestinal tract, as well as serious damage to liver function, coagulation dysfunction or low platelet count, which means that the cancer has reached the middle and advanced stages. If the episodes of blood in stool are frequent and the bleeding volume is large, the patient may induce acute hemorrhagic shock due to a large amount of bleeding at one time and die of heart failure within 3-5 days.2. 1-2 months: If the bleeding volume is small and can be stopped in time, the patient may survive for 1-2 months.3. 1 year: If the patient still has a chance of treatment and can be given effective anti-tumor treatment, some patients are also can live up to one year. In conclusion, the occurrence of blood in stool in liver cancer patients generally means that the disease has reached a late stage of development, and the survival period of patients is generally not long, with a probability of less than one year.