Newborns don't know whether it's day or night as their lives revolve around their sleeping schedule. Newborn's tummy can hold enough food to keep him content for 3-4 hours. He will need feeding at night for the first weeks. By about 2 months his tummy will be bigger and he can take in more food.