Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/a248/neotime
A base-ten system of time measurement. It is a superior alternative to the traditional 365-day year.
https://github.com/a248/neotime
Last synced: 2 days ago
JSON representation
A base-ten system of time measurement. It is a superior alternative to the traditional 365-day year.
- Host: GitHub
- URL: https://github.com/a248/neotime
- Owner: A248
- License: gpl-3.0
- Created: 2019-11-02T20:34:50.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-14T18:46:21.000Z (almost 5 years ago)
- Last Synced: 2024-11-08T16:52:21.499Z (about 2 months ago)
- Language: Java
- Homepage: https://git.arim.space
- Size: 65.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# NeoTime
A base-ten system of time measurement. It is a superior alternative to the traditional 365-day year.**Introduction**
The old-fashioned clock is outdated. It multiplies by arbitrary values (60, 24, 7, 52) to convert between kinds of dates. This leads to all sorts of unnecessary confusion and calculation. Why follow such odd conversions?
NeoTime is the solution. This new system of time measurement maintains the *day* as the universal unit of time while providing simple conversions between different classifications of time using a base-ten framework: There are 10 seconds in a minute, 10 minutes in an hour, 10 hours in a day, 10 days in a week, 10 weeks in a month, and 10 months in a year.
A neocentisecond (ncs) is the common unit of time for NeoTime users.
To get a sense of NeoTime, you may rely on:
1 ncs = 0.864 old seconds**Basic Usage: Developers**
* Use `NeoTime.currentTimeMillis()` to get the current time as a long value.
* Use the `NeoDate` class to replace `java.util.Date`
* Use the `NeoInstant` class to replace `java.time.Instant`