Saving the time ignores timezone
If I log a food from the phone with a GMT-3 timezone, and 1 minute later I log a food from the browser with GMT-0(UTC), then when visualizing the diary these two foods will be 3 hours apart, when in fact they were at the same time.
A good practice would be internally always save the datetime in UTC, and then show the information to the user in the configured timezone of the device or browser. Not a big issue tho, but worth reporting.