MOH_timeconversion

Ajoute des infobulles pour convertir le temps IRL<->IG

目前为 2015-10-08 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name MOH_timeconversion
  3. // @include http://www.marchofhistory.com/EcranPrincipal.php*
  4. // @version 1
  5. // @grant Alcor
  6. // @description Ajoute des infobulles pour convertir le temps IRL<->IG
  7. // @namespace https://greasyfork.org/users/15102
  8. // ==/UserScript==
  9.  
  10. $(document).on("mouseover mousemove", "#texteZoneDate", function(){
  11. $(this).attr("title", '05h20 Printemps - 11h20 Ete - 17h20 Automne - 23h20 hiver');
  12. });
  13.  
  14. $(document).on("mouseover mousemove", "[data-temps]", function(){
  15. var listeMois = ["janvier", "fevrier", "mars", "avril", "mai", "juin", "juillet", "aout", "septembre", "octobre", "novembre", "decembre"];
  16. var timeSec = parseInt($(this).attr('data-temps'));
  17. var timeDay = Math.round(timeSec/237);
  18. var jour = parseInt($('#HeaderDateJour').text());
  19. var mois = $('#HeaderDateMois').text();
  20. var annee = parseInt($('#HeaderDateAnnee').text());
  21. for (i = 0; i<12; i++){
  22. if(mois==listeMois[i]){
  23. mois=i;
  24. break;
  25. }
  26. }
  27. var jourFin = jour+timeDay;
  28. var moisFin = mois;
  29. var anneeFin = annee;
  30. while (jourFin>30){
  31. jourFin = jourFin - 30;
  32. moisFin = moisFin + 1;
  33. if (moisFin>12){
  34. moisFin = moisFin - 12;
  35. anneeFin = anneeFin + 1;
  36. }
  37. }
  38. $(this).attr('title', jourFin + " " + listeMois[moisFin] + " " + anneeFin);
  39. });