Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. public class MiFecha {
  2.  
  3. private String dia;
  4. private String mes;
  5. private String anyo;
  6. private String hora;
  7. private String minuto;
  8.  
  9. public MiFecha(String dia, String mes, String anyo, String hora, String minuto) {
  10. this.dia = dia;
  11. this.mes = mes;
  12. this.anyo = anyo;
  13. this.hora = hora;
  14. this.minuto = minuto;
  15. }
  16.  
  17. public Date incrementarDia(Date fecha, int dias) {
  18. Calendar calendar = Calendar.getInstance();
  19.  
  20. calendar.setTime(fecha);
  21.  
  22. calendar.add(Calendar.DAY_OF_YEAR, dias);
  23.  
  24. return calendar.getTime();
  25.  
  26. }
  27.  
  28. public Date incrementarMes(Date mes, int dias) {
  29.  
  30. Calendar calendar = Calendar.getInstance();
  31.  
  32. calendar.setTime(mes);
  33.  
  34. calendar.add(Calendar.DAY_OF_MONTH, dias);
  35.  
  36. return calendar.getTime();
  37.  
  38. }
  39.  
  40. public String getDia() {
  41. return dia;
  42. }
  43.  
  44. public void setDia(String dia) {
  45. this.dia = dia;
  46. }
  47.  
  48. public String getMes() {
  49. return mes;
  50. }
  51.  
  52. public void setMes(String mes) {
  53. this.mes = mes;
  54. }
  55.  
  56. public String getAnyo() {
  57. return anyo;
  58. }
  59.  
  60. public void setAnyo(String anyo) {
  61. this.anyo = anyo;
  62. }
  63.  
  64. public String getHora() {
  65. return hora;
  66. }
  67.  
  68. public void setHora(String hora) {
  69. this.hora = hora;
  70. }
  71.  
  72. public String getMinuto() {
  73. return minuto;
  74. }
  75.  
  76. public void setMinuto(String minuto) {
  77. this.minuto = minuto;
  78. }
  79.  
  80. public String toString(String Fecha) {
  81. return dia + mes + anyo + hora + minuto;
  82.  
  83. }
  84.  
  85. public static void main(String[] args) {
  86.  
  87. Scanner teclado = new Scanner(System.in);
  88.  
  89. MiFecha fecha = new MiFecha("lunes ", " enero ", "2017 ", "hora: 19 : ", "minutos: 45 ");
  90. System.out.print(fecha.getDia());
  91. System.out.print(fecha.getMes());
  92. System.out.print(fecha.getAnyo());
  93. System.out.print(fecha.getHora());
  94. System.out.println(fecha.getMinuto());
  95. System.out.println("*****************************************");
  96. System.out.println("Introduce una nueva fecha al sistema para incrementar fecha : ");
  97. String Modificarfecha = teclado.next();
  98. System.out.println("La fecha ha sido modificada: " + incrementarDia);
  99. System.out.println("*****************************************");
  100.  
  101. System.out.println("Introduce una nueva hora: ");
  102. String ModificarHora = teclado.next();
  103. System.out.println("La hora ha sido modificada:" + ModificarHora);
  104.  
  105.  
  106.  
  107.  
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement