time

contracting departure calculator, optimized for lazy use (by cynoclast)

Time Alternatives

Similar projects and alternatives to time

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better time alternative or higher similarity.

time reviews and mentions

Posts with mentions or reviews of time. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-27.
  • Ask HN: Most interesting tech you built for just yourself?
    149 projects | news.ycombinator.com | 27 Apr 2023
    Probably boring to most people but I created a tool to nail exactly 40 hours a week contracting using the laziest possible inputs getting me out as early as possible on Friday:

    https://github.com/cynoclast/time

    Usage example:

    tm 8.5 9.27 8.83 8.87 9:45-1:23 1:33-

    14:11

    54 minutes

    Notice you don't have to give it AM/PM? Also don't have to give it any flags. It figures out what to calculate based on number of arguments alone. And it knows 9:45 to 1:23 is around 4 hours, not -8.

    And during the week, decimal hours for timesheets:

    tm 8:30-12:30 12:40-6:40

    10.0

    I used it 5x a week during my contracting days.

  • Some tiny personal programs I've written
    29 projects | news.ycombinator.com | 9 Mar 2022
    I wrote a small program to manage my contracting time after it being gently suggested that I stick to 40 hours and that overtime wasn't needed of me (calculate hours per day and when to leave Friday to hit 40.0). I wrote it so that usage was absolutely as lazy as possible. So typical use cases look like this:

    >$ tm 8:30-12:30 12:40-

    Time to leave: 16:40

    so as to hit 8.0 hours for the day.

    and

    >$ tm 8.5 9.27 8.83 8.87 9:45-1:23 1:33-

    14:11

    54 minutes

    is an example of when to leave (early!) on Friday to hit 40.0

    Note how you don't have to tell it AM/PM or use 24 hour time. Nor give it any special flags to tell it which calculation to run. And it just handles the rollover at noon for you.

    source: https://github.com/cynoclast/time (Java, because that's what I used at the time)

Stats

Basic time repo stats
2
0
0.0
about 2 years ago

The primary programming language of time is Java.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com