code: public static DateTime normalize(final DateTime _date)
          throws EFapsException
      {
          // reads the Value from "Admin_Common_DataBaseTimeZone"
          final String timezoneID = EFapsSystemConfiguration.get() == null ? DateTimeZone.getDefault().getID()
                  : EFapsSystemConfiguration.get().getAttributeValue(KernelSettings.DBTIMEZONE);
          final ISOChronology chron;
          if (timezoneID != null) {
              final DateTimeZone timezone = DateTimeZone.forID(timezoneID);
              chron = ISOChronology.getInstance(timezone);
          } else {
              chron = ISOChronology.getInstanceUTC();
          }
          return _date.withChronology(chron);
      }
docs: The given DateTime will be normalized to ISO calendar with time zone
  from {@link EFapsSystemConfiguration#KERNEL kernel system configuration}
  &quot;Admin_Common_DataBaseTimeZone&quot;. In case that the
  system configuration is missing &quot;UTC&quot; will be used.
  
  @param _date     date to normalize
  @return DateTime normalized for the database
  @throws EFapsException on error