Skip to content

Instantly share code, notes, and snippets.

@black-black-cat
Last active May 8, 2017 13:40
Show Gist options
  • Save black-black-cat/829dda449fde5c1cc19cea6ca98f4ebf to your computer and use it in GitHub Desktop.
Save black-black-cat/829dda449fde5c1cc19cea6ca98f4ebf to your computer and use it in GitHub Desktop.
remain time
var MS_DAY = 1000 * 60 * 60 * 24;
var MS_HOUR = 1000 * 60 * 60;
var MS_MINUTE = 1000 * 60;
var MS_SECOND = 1000;
function addBit(num) {
var str = "" + num;
if (num < 10 && num > -1) {
str = "0" + num;
}
return str;
}
function remainTime(ms) {
var remainMS = ms
var days = 0
var hours = 0
var minutes = 0
var seconds = 0
var str = ""
days = remainMS / MS_DAY | 0;
hours = remainMS % MS_DAY / MS_HOUR | 0;
minutes = remainMS % MS_HOUR / MS_MINUTE | 0;
seconds = remainMS % MS_MINUTE / MS_SECOND | 0;
if (days) {
str += days + "天 "
}
if (hours) {
str += hours + ":" //+ (minutes ? "" : "00") + (seconds ? "" : ":00")
}
str += minutes ? addBit(minutes) : "00";
str += ":" + (seconds ? addBit(seconds) : "00");
return str;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment