Table des matières ⇒ Java Algorithm Library-Artery-Sample
package jp.avaj.lib.algo;
import java.util.Calendar;
import jp.avaj.lib.test.L;
/**
*Arrondissez ou arrondissez le temps
*
*· Date,Calendar,Pendant longtemps tu peux
*・ Aujourd'hui 0h00 et demain 0h00.
*・ Tronquer les minutes / secondes, arrondir les minutes / secondes
*
*/
public class Q05_01 {
public static void main(String[] args) {
L.p("Aujourd'hui à 0:00");
{
Calendar cal = ArDateUtil.getCalendar();
L.p(ArDateUtil.toString(cal));
cal = ArDateUtil.downTo0H0M0S(cal);
L.p(ArDateUtil.toString(cal));
}
L.p("Demain à 0:00");
{
Calendar cal = ArDateUtil.getCalendar();
L.p(ArDateUtil.toString(cal));
cal = ArDateUtil.upTo0H0M0S(cal);
L.p(ArDateUtil.toString(cal));
}
L.p("Tronquer les minutes et les secondes");
{
Calendar cal = ArDateUtil.getCalendar();
L.p(ArDateUtil.toString(cal));
cal = ArDateUtil.downTo0M0S(cal);
L.p(ArDateUtil.toString(cal));
}
L.p("Arrondissez les minutes et les secondes");
{
Calendar cal = ArDateUtil.getCalendar();
L.p(ArDateUtil.toString(cal));
cal = ArDateUtil.upTo0M0S(cal);
L.p(ArDateUtil.toString(cal));
}
}
}
Le résultat est le suivant.
result.txt
Aujourd'hui à 0:00
2019/10/10 14:09:47
2019/10/10 00:00:00
Demain à 0:00
2019/10/10 14:09:47
2019/10/11 00:00:00
Tronquer les minutes et les secondes
2019/10/10 14:09:47
2019/10/10 14:00:00
Arrondissez les minutes et les secondes
2019/10/10 14:09:47
2019/10/10 15:00:00
Recommended Posts