[JAVA] Je veux juger la gamme en utilisant le diplôme mensuel

problème

Je veux l'obtenir avant septembre lorsque j'ai des données mensuelles, Étant donné que janvier, février et mars sont les données de l'année suivante, il se peut que vous ne souhaitiez pas les inclure. À ce moment-là, notez un exemple de la façon de le supprimer facilement.

Comment faire

Convertissez chaque mois pour être comparé comme suit, Il peut être résolu en jugeant à l'aide de la valeur convertie.


(Mensuel+ 8) % 12

Par exemple, lors de la récupération de données avant septembre En définissant la valeur de conversion mensuelle des données sources d'acquisition <= la valeur de conversion mensuelle de référence, Seuls les mois d'avril, juin, juillet, août et septembre seront disponibles. En effet, la valeur convertie sera la suivante. Étant donné que la valeur convertie pour septembre est "5", vous pouvez obtenir avril à septembre, ce qui est inférieur à cette valeur.

Mensuel Valeur convertie
1 9
2 10
3 11
4 0
5 1
6 2
7 3
8 4
9 5
10 6
11 7
12 8

Recommended Posts

Je veux juger la gamme en utilisant le diplôme mensuel
Je veux appeler la méthode principale en utilisant la réflexion
Je veux limiter l'entrée en réduisant la plage de nombres
Je veux var_dump le contenu de l'intention
Je veux tronquer après la virgule décimale
Je veux obtenir la valeur en Ruby
Je souhaite créer l'environnement de développement local le plus solide à l'aide de conteneurs distants VSCode
[Java] Je souhaite calculer la différence par rapport à la date
Je veux intégrer n'importe quel TraceId dans le journal
Je veux connaître la réponse de l'application Janken
Je souhaite afficher le nom de l'affiche du commentaire
Je souhaite utiliser le mode sombre avec l'application SWT
[Commentaire approximatif] Je veux épouser la méthode du pluck
Je veux retourner la position de défilement de UITableView!
Je souhaite simplifier la sortie du journal sur Android
Je souhaite ajouter une fonction de suppression à la fonction de commentaire
Je veux trouver un chemin relatif dans une situation où Path est utilisé
[Rails] [bootstrap] Je souhaite modifier la taille de la police de manière réactive
Je souhaite créer une applet Java sans utiliser d'IDE
(´-`) .. oO (Je veux trouver facilement la sortie standard" Hello ".
Je veux amener Tomcat sur le serveur et démarrer l'application
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
Je veux appeler une méthode et compter le nombre
Je souhaite utiliser l'API Java 8 DateTime lentement (maintenant)
Je souhaite créer un formulaire pour sélectionner la catégorie [Rails]
Je souhaite utiliser la méthode de désinfection autre que View.
J'ai essayé de construire l'environnement petit à petit en utilisant docker
Je veux mettre le JDK sur mon PC Mac
Je veux donner un nom de classe à l'attribut select
Je souhaite rechercher de manière récursive la liste des classes sous le package
Je souhaite passer au même écran dans l'état enregistré
Je souhaite renvoyer plusieurs valeurs de retour pour l'argument saisi
[Ruby] Je souhaite inverser l'ordre de la table de hachage
Je veux passer la commande de démarrage à postgres avec docker-compose.
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Je souhaite utiliser l'applet Java facilement sur la ligne de commande sans utiliser l'IDE
Je veux juger de la nécessité de tester en comparant les différences des fichiers de classe lors de la refactorisation de Java.
[Metal] J'ai essayé de comprendre le flux jusqu'au rendu avec Metal
Je veux comprendre le flux des paramètres de demande de traitement Spring
Je veux juste écrire Java en utilisant Eclipse sur mon Mac
Je veux revenir à l'écran précédent avec kotlin et java!
L'histoire de Collectors.groupingBy que je veux garder pour la postérité
J'ai essayé d'expliquer la méthode
[Eclipse] Je souhaite ouvrir le même fichier deux fois [Éditeur fractionné]
L'histoire que je voulais développer Zip
Je veux ajouter l'option désactivée à f.radio_button en fonction de la condition