struct tm *ts = localtime_r(&ctime, &ts_ret);
retv_if(!ts, 1);
- elm_datetime_value_set(ad->data_time->eo_check, &ts_ret);
+ time_t diff = abs(ctime - ad->changed_time);
+ if (diff <=1 || diff >= 60) {
+ diff = 0;
+ } else {
+ elm_datetime_value_set(ad->data_time->eo_check, &ts_ret);
+ }
}
return 1;
}