util.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. const formatTime = date => {
  2. const year = date.getFullYear()
  3. const month = date.getMonth() + 1
  4. const day = date.getDate()
  5. const hour = date.getHours()
  6. const minute = date.getMinutes()
  7. const second = date.getSeconds()
  8. return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':')
  9. }
  10. const formatNumber = n => {
  11. n = n.toString()
  12. return n[1] ? n : '0' + n
  13. }
  14. //年级显示方法
  15. let gradeArr = ["学前班", "一年级", "二年级", "三年级"]
  16. const gradeUpper = grade => {
  17. return gradeArr[grade];
  18. }
  19. //时间转换秒转天或小时或分
  20. const day = msd => {
  21. let time = Math.floor(msd) + "秒";
  22. if( Math.floor(msd )> 60){
  23. let min = Math.floor(msd / 60);
  24. time = min + "分";
  25. if( min > 60 ){
  26. min = Math.floor(msd / 60) % 60;
  27. let hour = Math.floor( msd / 3600 );
  28. time = hour + "小时" + min + "分";
  29. if( hour > 24 ){
  30. hour = Math.floor( msd / 3600 ) % 24;
  31. let day = Math.floor(msd / 3600 / 24 );
  32. time = day + "天" + hour + "小时";
  33. }
  34. }
  35. }
  36. return time;
  37. }
  38. <<<<<<< HEAD
  39. //获取当前页面传的的值
  40. function getUrl() {
  41. var pages = getCurrentPages() //获取加载的页面
  42. var currentPage = pages[pages.length-1] //获取当前页面的对象
  43. var url = currentPage.route //当前页面url
  44. var options = currentPage.options //如果要获取url中所带的参数可以查看options
  45. return options
  46. }
  47. module.exports = {
  48. formatTime: formatTime,
  49. gradeUpper,
  50. day,
  51. getUrl
  52. =======
  53. module.exports = {
  54. formatTime: formatTime,
  55. gradeUpper,
  56. day
  57. >>>>>>> d311ba85855d9833139d43ef0f7038e08d5d9599
  58. }