HTML-755: <encounterDate showTime="true"/> to support time zones. (#219)
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Using getters and setters.
Changing timezone word using always minor "z"
Add Global Variable to timezone on the constants file and add its value in the config.xml
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Reuse some code from TimeWidget
Add a new test to work with the global variable
* Code alignment between ZonedDateTimeWidget, DateWidget and TimeWidget.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755: ZonedDateTimeWidget to reuse DateWidget and TimeWidget routines.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Fix new timezones tests.
* HTML-755: Updating and expanding on EncounterDateTagTest.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Remove some functions only used for tests.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Fix test with wrong date format
Change the WidgetFactory.displayValue so we can add a class to the html.
ZonedDateTimeWidget generateHtml now use the WidgetFactory.displayValue
* HTML-755 Convert from client timezone to server timezone before saving on the DB
remove unnecessary condition
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Change class name
* HTML-755: New date utils temporarily added to HtmlFormEntryUtil.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
remove unnecessary condition
* HTML-755: Finalising the GP use strategy + fixing tests.
* HTML-755: Renaming test case as submitEncounterDateWithoutTimezone_shouldError.
* HTML-755: ZonedDateTimeWidget to be the registered widget.
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Remvove, hideSeconds
* HTML-755 Convert from client timezone to server timezone before saving on the DB
Remove hideSeconds
* HTML-755 Convert from client timezone to server timezone before saving on the DB