adjust dtHToString
This commit is contained in:
parent
fc5f46d3fd
commit
5ac20b78fa
@ -577,7 +577,7 @@ static void weatherdataHeure_obs_cb(lv_observer_t *observer, lv_subject_t *subje
|
||||
|
||||
lv_obj_t *timefld = lv_obj_get_child(parent, 0);
|
||||
char buffer[8];
|
||||
dtHToString(data->datetime, buffer);
|
||||
dtHToString(data->datetime, buffer,8);
|
||||
lv_label_set_text(timefld, buffer);
|
||||
showMeteoIcon(data->previsions.icon, parent, 1);
|
||||
lv_obj_t *descfld = lv_obj_get_child(parent, 2);
|
||||
@ -593,7 +593,7 @@ static void weatherdataHeure_obs_cb(lv_observer_t *observer, lv_subject_t *subje
|
||||
showMeteoIcon(data->previsions.icon, temp_desc_icon, 1);
|
||||
|
||||
char buffer[8];
|
||||
dtHToString(data->datetime, buffer);
|
||||
dtHToString(data->datetime, buffer,8);
|
||||
|
||||
lv_label_set_text(datefld, buffer);
|
||||
lv_label_set_text(lv_obj_get_child(temp_desc_icon, 2), data->previsions.desc);
|
||||
|
||||
@ -67,7 +67,7 @@
|
||||
void printftemp(struct forecast_prev * tmp);
|
||||
void printfdf(struct meteodailyforecast_data * tmp);
|
||||
void dtToString(time_t, char *buffer);
|
||||
void dtHToString(time_t, char *buffer);
|
||||
void dtHToString(time_t, char *buffer, size_t bufSize);
|
||||
void printff(struct meteoforecast_data * tmp);
|
||||
|
||||
void on_weather_data_retrieval(weather_data_callback data_retreived_cb);
|
||||
|
||||
@ -70,10 +70,10 @@ void dtToString(time_t ttt, char* buffer){
|
||||
//sprintf(strftime_buf, "%d %d %d", timeinfo.tm_wday, timeinfo.tm_mday, timeinfo.tm_mon + 1);
|
||||
}
|
||||
|
||||
void dtHToString(time_t ttt, char* buffer){
|
||||
void dtHToString(time_t ttt, char* buffer, size_t bufSize){
|
||||
struct tm timeinfo = {0};
|
||||
localtime_r(&ttt, &timeinfo);
|
||||
strftime(buffer, MAX_SIZE, "%H:%M", &timeinfo);
|
||||
strftime(buffer, bufSize, "%H:%M", &timeinfo);
|
||||
//char strftime_buf[64];
|
||||
//sprintf(strftime_buf, "%d %d %d", timeinfo.tm_wday, timeinfo.tm_mday, timeinfo.tm_mon + 1);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user