El ejemplo en este artículo calcula principalmente la diferencia entre el mes de dos fechas, como sigue:
paquete com.forezp.util; import org.joda.time.datetime; import org.joda.time.months; import org.joda.time.format.datetimeFormat; importar org.joda.time.format.dateTimeFormat;/*** en java, ¿cómo calcular la diferencia de mes entre dos datas? <br> * * * @author administrador * */public class Demo1 {public static void main (string [] args) {datTimeFormatter formatter = dateTimeFormat.forPattern ("yyyy-mm-dd"); Datetime Start = formatter.parsedateTime ("2017-07-11"); Datetime End = formatter.parsedateTime ("2017-11-19"); int meses = mess.monthsbetween (inicio, final) .getmonths (); system.out.println (meses);}}Resultados de ejecución:
Dependencias de importación Maven:
<Spendency> <MoupRoMID> JODA Time </GroupId> <StarifactId> Joda Time </artifactId> <Version> 2.9.6 </versión> </pendency>
Resumir
Lo anterior es todo el contenido de este artículo sobre la implementación de la programación de Java para calcular el código de instancia de diferencia de mes para dos fechas. Espero que sea útil para todos. Los amigos interesados pueden continuar referiéndose a otros temas relacionados en este sitio. Si hay alguna deficiencia, deje un mensaje para señalarlo. ¡Gracias amigos por su apoyo para este sitio!