Hi,
This problem with the calendar field seems persistent. Apart from the previous example, other content type has a calendar field only for get the date (birthday), without time. It's a mysql datetime field with default value 0000-00-00. As far I can see, if my time now is GMT+1 (París), and my Joomla config is ok, the data introduced in the calendar form field will be always stored with its value -1, no matter if it's time or days.
This is the field's configuration:
Every time I put the date, it's stored as one day less in the database. For example, if I put 1980-01-31, the field stores this value in the database: 1980-01-30
One of the best things of Seblod is the power to make your own database structure and app. I think all the functions that are altering the introduced data on the calendar field should be removed (IMHO). Because if we want to export the database table to csv, for example, all the "time" data we get is false.
I also have a call control system made with Seblod, in this case is very important the time of the field, because isn't the same an incoming call at 9 o'clock that an incoming call at 11:00.
Of course in the first example I can not say to the clients "In order to store your birthday properly, introduce your birthday plus one day", and even if this was the case, the content view will display his/her birthdays +1 days, only the database data would be ok.
Any fix will be appreciated.
Congratulations for your app.
Kind regards.
-Adonay