-
Regarding #111, I wanted to take a vote to see what the community thought. React to this post to cast your vote.00h00m Format: 👀00:00 Format: 🚀 |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 4 replies
-
The claim of 00h00m being "more universal and human readable" is not based on fact. 00:00 is the international standard representation for time as specified by ISO 8601 and is perfectly human readable. |
Beta Was this translation helpful? Give feedback.
-
Hi, Yes, the time representation is standardized as HH : mm, with ISO 8601. What I'm proposing here is not a representation of time itself, as an instant moment of time, but duration or accumulated amount/elapsed/remaining. The proposed format for duration (HH h mm m) is also a valid standard and defined in the ISO 8601 itself: https://en.wikipedia.org/wiki/ISO_8601#Durations Even further, is the format chosen by the 2 most predominant slicers to represent printing duration: Cura: Prusa Slicer: Proposal: I hope that we could all agree on this. :) Thanks. |
Beta Was this translation helpful? Give feedback.
-
I can function with either style. |
Beta Was this translation helpful? Give feedback.
-
00h00m appears less readable to me because the 'h' and 'm' characters are much wider on the screen than a colon, which makes it more difficult to visually chunk the numbers. The low resolution and narrow viewing angle of the V2 screen don't help. I also think that shorter strings are easier to read, and that either 'h' or 'm' is redundant in view of the other. Also note that for the proposed duration to comply with ISO 8601, it needs period and time designators, such as PT00H00M. I don't think the issue is human readability, but possible ambiguity about whether 00:00 is hh:mm or mm:ss. Of course, that's easy to figure out when looking at a live display. When possible, I'd like to see h:mm:ss (no leading zero for h) as the most informative, unambiguous format. |
Beta Was this translation helpful? Give feedback.
-
@tiagofreire-pt Here's another one for you. Have just finished a nearly 8 hour print. So there's another example of time format, the format which is being proposed. |
Beta Was this translation helpful? Give feedback.
-
It would be possible to support both formats, by simply adding a "Time format" toggle in one of the menus. I have been working on a leveling menu for UBL with a mesh viewer, so extending the menu is pretty straightforward. I have not, however, looked into how to add a new EEPROM variable, which would be necessary in this case. |
Beta Was this translation helpful? Give feedback.
-
At some point I will hopefully implement both of these formats and provide a setting in advanced options to choose. That is when I figure out how to read and write to eeprom... |
Beta Was this translation helpful? Give feedback.
At some point I will hopefully implement both of these formats and provide a setting in advanced options to choose. That is when I figure out how to read and write to eeprom...