xt-uitls.js 694 B

1234567891011121314151617181920
  1. // 秒转为时分秒
  2. export const formatSeconds = (seconds) => {
  3. let hour = Math.floor(seconds / 3600) >= 10 ? Math.floor(seconds / 3600) : '0' + Math.floor(seconds / 3600);
  4. seconds -= 3600 * hour;
  5. let min = Math.floor(seconds / 60) >= 10 ? Math.floor(seconds / 60) : '0' + Math.floor(seconds / 60);
  6. seconds = Math.floor(seconds - 60 * min);
  7. let sec = seconds >= 10 ? seconds : '0' + seconds;
  8. if(hour != '00') {
  9. return hour + ':' + min + ':' + sec;
  10. }
  11. return min + ':' + sec;
  12. }
  13. // 判断是否为数组
  14. export const isArray = (value) => {
  15. if(typeof Array.isArray === 'function') {
  16. return Array.isArray(value)
  17. }
  18. return Object.prototype.toString.call(value) === '[object Array]'
  19. }