Skip to content

Time units in progress messages #7772

Description

@Kodiologist

I like the progress messages for long by loops, but "Time elapsed" and "ETA" are always shown in seconds, as in Time elapsed: 458s. ETA: 2526s. I'm used to thinking in minutes, hours, and days, not thousands of seconds, so I'd rather see something like ETA: 42:05 or ETA: 42 min. Quick readability is more important than precision for a constantly changing progress message.

Activity

  1. ben-schwen commented on Jun 3, 2026

    @ben-schwen
    Member

    To push this further. Would you want to control this option yourself? Our should we provide something like
    c("auto", "secs", "mins", "hours", "days") where auto uses the "appropriate" time unit?

  2. Kodiologist commented on Jun 3, 2026

    @Kodiologist
    Author

    Some way to get data.table to choose the appropriate time unit automatically would be most convenient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions