percenttime
v1.0.1
Published
Shows the date and time as a percentage
Downloads
3
Maintainers
Readme
Percentage Time
Show the time as a percentage. The seconds, mins, hours, days, months, years
Examples
Get the % of the current Minute
var pt = require('percenttime');
var d = new Date();
console.log(`getPercentageOfCurrentMin: ${pt.getPercentageOfCurrentMin(d)}%`);
Using a set date and time
var pt = require('percenttime');
var d = new Date(2002,5,15,4,10,15);
console.log(`getPercentageOfCurrentMin: ${pt.getPercentageOfCurrentMin(d)}%`);
Will produce getPercentageOfCurrentMin: 25%
Get the % of the current hour. There are two options. One will get only the current hour Two will get the current hour plus the minutes
var pt = require('percenttime');
var d = new Date();
console.log(`getPercentageOfCurrentHour: ${pt.getPercentageOfCurrentHour(d)}%`);
console.log(`getPercentageOfCurrentHour: ${pt.getPercentageOfCurrentHourMin(d)}%`);
Get the % of the current day. There are two options again. One will get only the current day Two will get the current day plus the hours and minuets
var pt = require('percenttime');
var d = new Date();
console.log(`getPercentageOfCurrentDay: ${pt.getPercentageOfCurrentDay(d)}%`);
console.log(`getPercentageOfCurrentDay: ${pt.getPercentageOfCurrentDayHourMin(d)}%`);
Get the % of the current year. There are two options again. One will get only the current year Two will get the current year plus the day, hours and minuets
var pt = require('percenttime');
var d = new Date();
console.log(`getPercentageOfCurrentYear: ${pt.getPercentageOfCurrentYear(d)}%`);
console.log(`getPercentageOfCurrentYear: ${pt.getPercentageOfCurrentYearDayHourMin(d)}%`);
How long between these dates is there left ??
var d1 = new Date(2010,7,25,00,11,30);
var d2 = new Date(2030,7,25,00,11,30);
console.log(`diff dates ${pt.getPercentageBetweenToDays(d1,d2)}`);
Once the date has passed it will show there extra % over 100
var d1 = new Date(2010,7,25,00,11,30);
var d2 = new Date(2019,7,25,00,11,30);
console.log(`diff dates ${pt.getPercentageBetweenToDays(d1,d2)}`);
how long until the 32bit date is reached
var pt = require('percenttime')
console.log(`perctageTo32BitInt: ${pt.get32BitCompletion()}%`);
want to check 64bit time too
var pt = require('percenttime')
console.log(`perctageTo64BitInt: ${pt.get64BitCompletion()}%`);