Bonjour,
désolé si cette question a déjà été abordée, mais je cherche depuis un moment et ne trouve pas ce que je veux.
Je souhaite pouvoir créer des journées de 26 heures. J'ai identifié deux possibilités :
- modifier le "non lenient" mode pour qu'il ne lève pas d'exception quand on dépasse les "bornes"
- modifier les bornes
Malheureusement, en explorant le code de la classe Calendar (dont une partie est compilée et inaccessible a priori) je n'ai pas réussi à trouver où effectuer l'une ou l'autre des ces modifications. Je ne suis pas familier avec les opérations "bit à bit", est-ce que celle-ci pourrait être liée à mon problème ? :
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part final static int HOUR_OF_DAY_MASK = (1 << HOUR_OF_DAY);
Nicolas
Partager