A method and system for recording a food put-in time by an intelligent refrigerator, and an intelligent refrigerator. The method comprises: firstly, detecting the occurrence of a food put-in event, and acquiring a power-on duration Tput_run of a refrigerator when putting in food; then, detecting the occurrence of a network recovery event, and acquiring a power-on duration Tnet_run of the refrigerator when the network recovers to normal and a moment Tnet when the network recovers to normal; and finally, according to the power-on duration Tput_run of the refrigerator when putting in food, the power-on duration Tnet_run of the refrigerator when the network recovers to normal and the moment Tnet when the network recovers to normal, calculating a food put-in time Tput. The acquisition of food put-in time Tput is not dependent on a network, thereby fully solving the trouble that a food put-in time Tput cannot be accurately recorded where the network fails, and guaranteeing that the food put-in time can be accurately recorded no matter whether the network is normal or not.
展开▼