From 42647cde9212995c149e9bdc5e8330e1eb220e49 Mon Sep 17 00:00:00 2001 From: Wragdan Date: Fri, 14 Oct 2016 09:20:31 -0600 Subject: [PATCH 1/2] Terminada tarea --- src/intro/TestCalendar.java | 60 ++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 20 deletions(-) diff --git a/src/intro/TestCalendar.java b/src/intro/TestCalendar.java index 71a2648..326d74f 100644 --- a/src/intro/TestCalendar.java +++ b/src/intro/TestCalendar.java @@ -5,47 +5,58 @@ */ package intro; -import java.util.Calendar; -import java.util.Locale; +import java.text.*; +import java.util.*; /** * * @author Aula */ -public class TestCalendar { - public static void main(String[] args) { +public class TestCalendar +{ + + public static void main(String[] args) + { Calendar hoy = Calendar.getInstance(); - System.out.println("Hoy: "+hoy.getTime()); + System.out.println("Hoy: " + hoy.getTime()); //fechas especificas Calendar estherBDay = Calendar.getInstance(); estherBDay.set(1998, Calendar.NOVEMBER, 4); - System.out.println("Esther nacio en: "+estherBDay.getTime()); + System.out.println("Esther nacio en: " + estherBDay.getTime()); //comparar - if(hoy.after(estherBDay)) + if (hoy.after(estherBDay)) + { System.out.println("Si hoy es despues del nacimiento de Esther"); - if(estherBDay.before(hoy)) + } + if (estherBDay.before(hoy)) + { System.out.println("Si la fecha de Esther es antes que hoy"); - if(hoy.getTimeInMillis() >= estherBDay.getTimeInMillis()) + } + if (hoy.getTimeInMillis() >= estherBDay.getTimeInMillis()) + { System.out.println("Si si hoy paso despues que Esther bDAY"); + } //Valores Individuales - System.out.println("Año: "+hoy.get(Calendar.YEAR)); - System.out.println("Dia de hoy: "+hoy.get(Calendar.DAY_OF_YEAR)); - System.out.println("Mes: "+hoy.get(Calendar.MONTH)); + System.out.println("Año: " + hoy.get(Calendar.YEAR)); + System.out.println("Dia de hoy: " + hoy.get(Calendar.DAY_OF_YEAR)); + System.out.println("Mes: " + hoy.get(Calendar.MONTH)); //Añadir o quitar valores hoy.add(Calendar.YEAR, 2); hoy.add(Calendar.MONTH, -6); - System.out.println("Hoy en 2 años 6 meses atras: "+hoy.getTime()); + System.out.println("Hoy en 2 años 6 meses atras: " + hoy.getTime()); //comprobar si la fecha de nacimiento de Esther fue 15 años Calendar hace15 = Calendar.getInstance(); hace15.add(Calendar.YEAR, -15); - if(hace15.after(estherBDay)) + if (hace15.after(estherBDay)) + { System.out.println("Han pasado 15 o mas años desde que nacio Esther"); + } //imprimir los nombres del mes o dia - System.out.println("Mes de Esther: "+ - estherBDay.getDisplayName(Calendar.MONTH, Calendar.LONG, Locale.GERMAN)); - System.out.println("Dia de Esther: "+ - estherBDay.getDisplayName(Calendar.DAY_OF_WEEK, - Calendar.LONG, + System.out.println("Mes de Esther: " + + estherBDay.getDisplayName(Calendar.MONTH, Calendar.LONG, Locale.GERMAN)); + System.out.println("Dia de Esther: " + + estherBDay.getDisplayName(Calendar.DAY_OF_WEEK, + Calendar.LONG, Locale.forLanguageTag("es"))); //zona horario /* @@ -53,6 +64,15 @@ public static void main(String[] args) { - Tokio - Australia - Los Angeles - */ + */ + SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:SS"); + dateFormat.setTimeZone(TimeZone.getTimeZone("Asia/Tokyo")); + System.out.println("\nFECHA EN TOKYO = " + dateFormat.format(Calendar.getInstance().getTime())); + + dateFormat.setTimeZone(TimeZone.getTimeZone("Australia/ACT")); + System.out.println("\nFECHA EN AUSTRALIA = " + dateFormat.format(Calendar.getInstance().getTime())); + + dateFormat.setTimeZone(TimeZone.getTimeZone("America/Los_Angeles")); + System.out.println("\nFECHA EN LOS ANGELES = " + dateFormat.format(Calendar.getInstance().getTime())); } } From 4cd46faedf2b34eb412b925a096f8059f1581e38 Mon Sep 17 00:00:00 2001 From: Wragdan Date: Fri, 14 Oct 2016 09:26:10 -0600 Subject: [PATCH 2/2] Corregidos Imports --- src/intro/TestCalendar.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/intro/TestCalendar.java b/src/intro/TestCalendar.java index 326d74f..997cb9a 100644 --- a/src/intro/TestCalendar.java +++ b/src/intro/TestCalendar.java @@ -5,8 +5,11 @@ */ package intro; -import java.text.*; -import java.util.*; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Locale; +import java.util.TimeZone; + /** *