You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

73 rivejä
2.0 KiB

  1. function getPar(par){
  2. //获取当前URL
  3. var local_url = document.location.href;
  4. // 接收的时候将URL 解码
  5. local_url = decodeURI(local_url);
  6. //获取要取得的get参数位置
  7. var get = local_url.indexOf(par +"=");
  8. if(get == -1){
  9. return false;
  10. }
  11. //截取字符串
  12. var get_par = local_url.slice(par.length + get + 1);
  13. //判断截取后的字符串是否还有其他get参数
  14. var nextPar = get_par.indexOf("&");
  15. if(nextPar != -1){
  16. get_par = get_par.slice(0, nextPar);
  17. }
  18. return get_par;
  19. }
  20. function getDateTime(nTypeFlag)
  21. {
  22. var tNowTime = new Date();
  23. var myYear = ';' + tNowTime.getFullYear() + ';';
  24. var myMonth = ';' + (tNowTime.getMonth()+1-0) + ';';
  25. var myDay = ';' + tNowTime.getDate()+ ';';
  26. var myHour = ';' + tNowTime.getHours()+ ';';
  27. var myMinu = ';' + tNowTime.getMinutes()+ ';';
  28. var mySecond = ';' + tNowTime.getSeconds()+ ';';
  29. if (myMonth.length < 4) myMonth = '0' + myMonth;
  30. if (myDay.length < 4) myDay = '0' + myDay;
  31. if (myHour.length < 4) myHour = '0' + myHour;
  32. if (myMinu.length < 4) myMinu = '0' + myMinu;
  33. if (mySecond.length < 4) mySecond = '0' + mySecond;
  34. var cNewTimeStr;
  35. //alert(tNowTime);
  36. switch (nTypeFlag+1-1)
  37. {
  38. case 0:
  39. cNewTimeStr = myYear + '-' + myMonth + '-' + myDay;
  40. break;
  41. case 1:
  42. cNewTimeStr = myYear + myMonth + myDay;
  43. break;
  44. case 2:
  45. cNewTimeStr = myHour + ':' + myMinu + ':' + mySecond;
  46. break;
  47. case 3:
  48. cNewTimeStr = myHour + myMinu + mySecond;
  49. break;
  50. case 4:
  51. cNewTimeStr = myYear + myMonth + myDay + myHour + myMinu + mySecond;
  52. break;
  53. case 5:
  54. cNewTimeStr = myYear + '年' + myMonth + '月' + myDay + '日';
  55. break;
  56. case 6:
  57. cNewTimeStr = myYear;
  58. break;
  59. case 7:
  60. cNewTimeStr = myYear + '-' + myMonth;
  61. break;
  62. default:
  63. cNewTimeStr = myYear + '-' + myMonth + '-' + myDay + ' ' + myHour + ':' + myMinu + ':' + mySecond;
  64. break;
  65. }
  66. cNewTimeStr = cNewTimeStr.replace(/;/g,"");
  67. return cNewTimeStr;
  68. }