diff --git a/frameworks/ets/ani/src/sts_common.cpp b/frameworks/ets/ani/src/sts_common.cpp index 31f5b6b53d4e6574e2fdd594774d542179648f96..e21b34269e4ceaa5255d38dc80d43b371b3d91e1 100644 --- a/frameworks/ets/ani/src/sts_common.cpp +++ b/frameworks/ets/ani/src/sts_common.cpp @@ -600,7 +600,8 @@ bool CreateDate(ani_env *env, int64_t time, ani_object &outObj) return false; } ani_method ctor; - if (ANI_OK != (status = env->Class_FindMethod(cls, "", "Lstd/core/Object;:V", &ctor))) { + if (ANI_OK != (status = env->Class_FindMethod( + cls, "", "X{C{escompat.Date}C{std.core.Numeric}C{std.core.String}}:V", &ctor))) { ANS_LOGD("error. not find method name ''. status %{public}d", status); return false; }