Any of the ice cream products will make it friendly, blue moon is instant tho to max after used. No specific on wether it must be day or night however know a lot items and fainting the pokemon can have either positive or negative like smooth bell is positive where as rare/common candies are negative