MOH_timeconversion

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

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

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