module inscription newsletter haut de page forum mobile

Rejeter la notice

Nouvelle Formation Prise de son : les inscriptions sont ouvertes !
Maîtrisez la qualité de vos prises de son avec notre formation théorique et pratique de 3 jours ! Du 14 au 16 mai 2024 à Paris.

2065 et tout va encore bien ..MDR

Discussion dans 'Le café du Repaire' créé par caraibe, 30 Avril 2023.

Tags:
  1. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    Si, j'ai tout lu !

    Dans ton code actuellement, tu calcules manuellement la valeur de z pour avoir le compte ou le décompte entre la date de début et la date de fin.

    Mais 45040 ne correspond pas à une valeur pour 2023 à 1900
    De 1900 à 2023 il y a 30 années bissextiles...

    je te laisse faire le reste
     
  2. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    Lucien tu n'as pas compris le code :hello:
    le nombre 45040 donne un beau jour de Mai de 2023
    Pour remonter le temps il faut faire varier ce nombre dans une boucle
    1 c'est 30 12 1899
    si on passe en négatif on peut remonter à l'Empire romain :laugh:
    si on ajoute des décimale on a les heures: mn: s
    sympa pour mettre en surimpression d'un trajet en voiture ou en avion
     
  3. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    quelle importance ??? ça change quoi ?
    Et as tu vérifié ???
    Tu comptes fabriquer une machine à remonter le temps ultra précise ???
     
  4. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    J'ai très bien compris le code, mais 45040 est un nombre qu ne veut rien dire en soi
    En me basant sur les valeurs que tu as données, je dis non.

    Du 01/01/1900 au 30/04/2023 inclus c'est 45046 jours

    Oui, j'ai bien vérifié le nombre d'années bissextiles !

    Non, pas plus que toi, mais je préfère éviter les erreurs
     
  5. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    de 1900 à 2023 ça fait 123 années OK ?
    dont 123/4 = a peu prés 30 années bissextiles donc si il ne tient pas compte de ça ça ne fait qu'un manque de 30 jours !!
    Pas de quoi beaucoup impacter les années
    ça je te le fait pas dire !!
    d'où mon étonnement quand il est affecté à une variable dimensionnée en Date !
    là c'est mieux car plus de scintillement.
    comme je vois que tu t'y connais en programmation voici le code
    faisable aussi pour heure minute seconde
    Je viens de tester:
    ça marche nickel et tu peux pas me chinoiser sur le "bisex" là :laugh:
    Vraiment curieux cette variable déclarée en Date qui prends n'importe quel chiffre entier comme une date
    Et n'importe quel chiffre décimal<1 pour un horaire !
     
    #20 caraibe, 1 Mai 2023
    Dernière édition: 2 Mai 2023
  6. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    Ben non, c'est classique chez Microsoft qui prend comme base de départ le 01/01/1900 pour ses calculs.
    Pourtant sur VB, le départ serait le 01/01/0001

    Pas à peu près mais exactement
    1900 n'est pas une année bissextile.
     
  7. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    T'es un peu pénible Lucien avec tes années Bissex
    1900 il la mise en année bissex ?
    Je ne vois vraiment pas ou est l'intérêt de la chose :perplexe::perplexe:
    ça peut peut servir uniquement pour faire un clip fiction sur machine à remonter le temps (j'y pense)
    autrement je vois pas.
    Ou faire sur YT un clip fake sur nouveau Iphone ou nouvelle Rollex qui permet de voyager dans le temps.
    Et là les années bissex on s'en tape complètement.
    Tu verrais une utilisation où la gestion des années Bissex est importante :help::help::help:
    Plus intéressante en vidéo de voyage, est la fonction h:mn:s en accélérée associée par exemple à un vol avion pris sur flightradar
     
  8. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    C'est toi qui est pénible avec tes imprécisions

    Je n'ai fait que te faire remarquer que de 1900 à 2023 c'est exactement 30 années, pas une de plus ou une de moins !
     
  9. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    NON désolé c'est toi qui comprends mal le truc

    Je ne vois pas comment tu as pu vérifier :perplexe::perplexe::perplexe: que cette instructions de VB6 ne gérait pas les années Bissex
    (En plus c'était pas important)

    Mais pour le fun j'ai vérifier !!! 2000 est bien donnée bissex par VB6
    Oui j'ai fait une erreur c'est 45050 qui donne le 4 Mais 2023 ..On va pas chipoter pour une étourderie dans importance
     
  10. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    Alors reprends un peu ce que j'ai écrit

    en relation avec

    où tu indiques
    Ce qui est faux !



    Je n'ai jamais dit que 1900 était bissextile

    Je n'ai rien dit de tel, mais juste qu'avec les valeurs que tu donnes (voir ci dessus) le compte n'y est pas !

    Merci de relire et comprendre ce que j'ai écrit, et évite de monter sur tes grands chevaux

     
    • J'aime J'aime x 1
  11. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    Hey j'ai revu rapidement l'édition de mon post ...Tu as pas vu ??
    Je sais Cela a été vite corrigé ...Tu as du remonter le temps pour écrire ton dernier post :laugh:
    c'est faux ça :perplexe::perplexe::perplexe:
    Heu explique je comprends pas ?
    ça fait pourtant bien remonter le temps de 2023 à 1900 ...Vérif faite !
     
  12. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    Y pas photo c'est juste !
    Timer.jpg

    sans boucle pour mieux voir !
    45040 tombe BIEN en 2023 ...24 Avril !!!

    ça te va ça comme preuve :perplexe: :unsure:
    .5 on tombe sur 12 heures c'est très logique
    Sans décimale y a que les jours qui sont affichés.
    Bien étrange propriété du VB6 cette fonction méconnue
     
    #27 caraibe, 1 Mai 2023
    Dernière édition: 1 Mai 2023
  13. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    Il y a quelques heures, c'était une autre date
    On va faire ça à l'ancienne sortez vos règles à calculer

    1900 à 2023 123 ans
    123 x 365 = 44895 jours auxquels on ajoute 30 jours pour les années bissextiles (1904 à 2020)
    44895 + 30 = 44925 ce qui nous amène au 31/12/2022
    on ajoute janvier (31) février (28) mars (31) et avril (24)

    44925+31+28+31+24 = 45039 et non 45040


    Elle est connue depuis longtemps ne serait-ce que dans le tableur Excel
    Et les deux se plantent !
    VB6 comme Excel car ils considèrent l'année 1900 comme bissextile.

    Teste avec la valeur 60, il va te retourner 29/02/1900 !
     
  14. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 526
    Appréciations:
    +481 / 1 559 / -56
    ça commence à être un tantinet pesant Lucien désolé...Cette conversation vaut son pesant de cacahuètes :D
    Mais 1900 d'après cette fonction n'est pas bissex !! j'avais vérifié.
    il te faut une capture écran pour ça :D

    Ou tu as vu que VB6 me donnait 1900 en Bissex ??
    j'ai écrit ça ?????

    Ensuite me reprocher d'avoir écrit 45040 au lieu de 45050 c'est vraiment petit et mesquin !!!
    c'est du Saint Kro tout pur (et dur) ;)
    Je pensais que tu avais changé ...ça c'est une erreur par contre.
    Mais je t'apprécie quand même :hello:
    Fumons le calumet de la paix et quittons ce Topic !

    Avant de quitter
    on est d'accord !
    sauf que aucun nombre sans contexte et indication ne signifie quelque chose
    100 en lui même signifie que dalle
    100 kg c'est mieux
    100 kg de lingot d'or c'est encore mieux
    et mieux que 100kg de m****
     
  15. saint kro

    saint kro Conseiller Technique Son numérique
    Modérateur So So

    Points Repaire:
    16 450
    Recos reçues:
    252
    Messages:
    22 149
    Appréciations:
    +593 / 3 334 / -78
    ???? Où as-tu lu ça ?

    Comme pour le reste, tu ne lis pas ou tu ne comprends pas, mais c'est pas grave.
     
Chargement...
Discussions similaires - 2065 MDR
  1. caraibe
    Réponses:
    2
    Nb. vues:
    257
  2. AQW333
    Réponses:
    1
    Nb. vues:
    1 177

Partager cette page