diff --git a/models/acc_enedis_cdc.py b/models/acc_enedis_cdc.py
index 2daaaab7475fdb2de1017a48c911931ed1cf842b..8a44a119eb1f6872b3abd0d58bf17cee6124699d 100644
--- a/models/acc_enedis_cdc.py
+++ b/models/acc_enedis_cdc.py
@@ -7,6 +7,8 @@ from dateutil.relativedelta import relativedelta
 
 from odoo import fields, models
 
+from odoo.addons.api_connector.tools.date_utils import local_to_utc
+
 _logger = logging.getLogger(__name__)
 
 
@@ -235,8 +237,8 @@ class AccEnedisCdc(models.Model):
         message += "PRM " + usage_point_id.name + "\n"
         message += "Appel API ...\n"
         # Transformation des dates naives en datetime UTC
-        start_datetime = self._convert_time(start_date)
-        end_datetime = self._convert_time(end_date)
+        start_datetime = local_to_utc(start_date, "Europe/Paris")
+        end_datetime = local_to_utc(end_date, "Europe/Paris")
         curves_data = operation._get_definitive_load_curves(
             start_datetime,
             end_datetime,
diff --git a/wizards/acc_operation_wizard.py b/wizards/acc_operation_wizard.py
index ab239b6f1d6f9858f02dc3a02d6bd722515ba50a..81c930548968a7734aba047e596673a4508b95dd 100644
--- a/wizards/acc_operation_wizard.py
+++ b/wizards/acc_operation_wizard.py
@@ -5,6 +5,8 @@ from odoo import _, fields, models
 from odoo.exceptions import UserError
 from odoo.osv import expression
 
+from odoo.addons.api_connector.tools.date_utils import local_to_utc
+
 
 class AccOperationWizard(models.TransientModel):
     _name = "acc.operation.wizard"
@@ -104,8 +106,8 @@ class AccOperationWizard(models.TransientModel):
             domain_extra_cdc = expression.OR([domain_cons_cdc, domain_prod_cdc])
 
         domain_periods = expression.AND([domain_base, domain_extra])
-        start_datetime = self.env["acc.enedis.cdc"]._convert_time(self.start_date)
-        end_datetime = self.env["acc.enedis.cdc"]._convert_time(self.end_date)
+        start_datetime = local_to_utc(self.start_date, "Europe/Paris")
+        end_datetime = local_to_utc(self.end_date, "Europe/Paris")
         domain_date = [
             ("date_slot", ">=", start_datetime),
             ("date_slot", "<", end_datetime),