diff --git a/arkui/ace_engine/native/native_node.h b/arkui/ace_engine/native/native_node.h
index f20102e7c33d5f92c712e0117bd385132ca063ba..33efeebccbed0785e75c7bc9866d25d103aae9b4 100644
--- a/arkui/ace_engine/native/native_node.h
+++ b/arkui/ace_engine/native/native_node.h
@@ -6132,6 +6132,21 @@ typedef enum {
*/
NODE_DATE_PICKER_EVENT_ON_DATE_CHANGE = MAX_NODE_SCOPE_NUM * ARKUI_NODE_DATE_PICKER,
+ /**
+ * @brief Defines the event triggered when an item enters the selected area
+ * in the ARKUI_NODE_DATE_PICKER component.
+ * \n
+ * When the event callback occurs, the union type in the {@link ArkUI_NodeEvent} object is
+ * {@link ArkUI_NodeComponentEvent}. \n
+ * {@link ArkUI_NodeComponentEvent} contains three parameters:\n
+ * ArkUI_NodeComponentEvent.data[0].i32: year of the selected date. \n
+ * ArkUI_NodeComponentEvent.data[1].i32: month of the selected date. Value range: [0-11]. \n
+ * ArkUI_NodeComponentEvent.data[2].i32: day of the selected date. \n
+ *
+ * @since 16
+ */
+ NODE_DATE_PICKER_EVENT_ON_DID_ENTER_SELECTED_AREA = 13001,
+
/**
* @brief Defines the event triggered when a time is selected in the ARKUI_NODE_TIME_PICKER component.
*