mardi 23 octobre 2018

Rails lazy_high_charts: how to print a formatted time

I would to print into my charts the hours and minutes, for example "development: 27 h 30 m".

Now I have this:

enter image description here

In my script "data" represents "minutes"

{
  name: value.blank? ? "other" : value,
  data: all_weeks.merge(data_weeks.to_h).values.map do |data_value|
    data_value.nil? ? 0 : ( data_value.to_f / 60 ).round(2)
  end
}
....
f.tooltip(
   pointFormat: "<span style='color:{series.color}'>{series.name}</span>: <b>{point.y} h</b><br/>",
   split: true
)

I have tried to set point.y / 60 and point.y % 60 but no have effects.

How can I solve? Thanks in advance.

Aucun commentaire:

Enregistrer un commentaire