Ну, прежде всего, конечно, от того, как быстро вы придёте в себя от наркоза. Проснётесь, начнёте глотать... это, в общем-то, и так понятно. Если при еде и/или питье возникает тошнота или, не дай Б-г, рвота, -- значит, рановато ещё, надо маленько подождать. Или глотать трудно, сила мышц ещё не восстановилась -- тогда тоже надо ещё чуть-чуть в себя прийти.
А вот второй фактор -- какая у вас была операция. Есть, скажем, операции, после которых вообще назначают полное парентеральное (то есть, в обход желудочно-кишечного тракта) питание -- прежде всего, конечно, на самом этом ЖКТ. Операции, так или иначе затрагивающие брюшную полость, после которых возможно некоторое нарушение движений кишечника, тоже могут влиять на сроки возобновления питья и еды. В общем, тут вам сможет объяснить ваш лечащий хирург.