Package Exports
- percenttime
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (percenttime) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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()}%`);