lib/iec_std_lib.h
changeset 803 36ac3a58be39
parent 799 214c9dced257
child 818 2a3f34967cae
equal deleted inserted replaced
802:cac262d1d6a5 803:36ac3a58be39
   602         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "TOD#%2.2d:%2.2d:%2.2d",
   602         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "TOD#%2.2d:%2.2d:%2.2d",
   603                  broken_down_time.tm_hour,
   603                  broken_down_time.tm_hour,
   604                  broken_down_time.tm_min,
   604                  broken_down_time.tm_min,
   605                  broken_down_time.tm_sec);
   605                  broken_down_time.tm_sec);
   606     }else{
   606     }else{
   607         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "TOD#%2.2d:%2.2d:%09.6g",
   607         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "TOD#%2.2d:%2.2d:%09.6f",
   608                  broken_down_time.tm_hour,
   608                  broken_down_time.tm_hour,
   609                  broken_down_time.tm_min,
   609                  broken_down_time.tm_min,
   610                  (LREAL)broken_down_time.tm_sec + (LREAL)IN.tv_nsec / 1e9);
   610                  (LREAL)broken_down_time.tm_sec + (LREAL)IN.tv_nsec / 1e9);
   611     }
   611     }
   612     if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
   612     if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
   624                  broken_down_time.tm_day,
   624                  broken_down_time.tm_day,
   625                  broken_down_time.tm_hour,
   625                  broken_down_time.tm_hour,
   626                  broken_down_time.tm_min,
   626                  broken_down_time.tm_min,
   627                  broken_down_time.tm_sec);
   627                  broken_down_time.tm_sec);
   628     }else{
   628     }else{
   629         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "DT#%d-%2.2d-%2.2d-%2.2d:%2.2d:%09.6g",
   629         res.len = snprintf((char*)&res.body, STR_MAX_LEN, "DT#%d-%2.2d-%2.2d-%2.2d:%2.2d:%09.6f",
   630                  broken_down_time.tm_year,
   630                  broken_down_time.tm_year,
   631                  broken_down_time.tm_mon,
   631                  broken_down_time.tm_mon,
   632                  broken_down_time.tm_day,
   632                  broken_down_time.tm_day,
   633                  broken_down_time.tm_hour,
   633                  broken_down_time.tm_hour,
   634                  broken_down_time.tm_min,
   634                  broken_down_time.tm_min,