Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 23/03/11, 18:26:17
Avatar de hairam
hairam hairam no está en línea
Usuario muy activo
Mensajes: 5,114
Compra y venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Versión de ROM: Android 14 MagicOS 8.0
Versión de Radio: Depende de cúbito
Tu operador: Jazztel
Mencionado: 163 comentarios
Tagged: 0 hilos
Busco Apk, para saber dia numerico del año

Vamos a ver si me explico
Me interesa saber, a que dia equivale en numero cualquier fecha, pero siempre dentro del año.

ejemplo
Dia 02/02/2011, seria el dia 33 (31 de Enero y 2 de Febrero)
Dia 31/03/2011, seria el dia 90 (31 de Enero, 28 de Febrero y 31 de Marzo)


Espero haberme explicado, es que no se como se llama esta numeracion

Podria ser un APK, donde introducir la fecha e hiciera ese calculo.

Lo que pasa es que no tengo ni idea de hacerlo

Alguien me puede Informar al respecto. Aunque si existe algo parecido, tambien me puede servir

GRACIAS a Tod@s
Responder Con Cita


  #2  
Viejo 23/03/11, 18:44:37
Avatar de jmingov
jmingov jmingov no está en línea
Miembro del foro
Mensajes: 415
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra
Mencionado: 6 comentarios
Tagged: 0 hilos
Unas dudas:

El 31/12/2011 seria el 365?

y los años bisiestos?



Te recomiendo que hagas una pequeña tabla en excel, es facil portarla a un apk sencillo de una sola pantalla.

Dime lo que sea.
Responder Con Cita
  #3  
Viejo 23/03/11, 18:54:43
Avatar de hairam
hairam hairam no está en línea
Usuario muy activo
Mensajes: 5,114
Compra y venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Versión de ROM: Android 14 MagicOS 8.0
Versión de Radio: Depende de cúbito
Tu operador: Jazztel
Mencionado: 163 comentarios
Tagged: 0 hilos
Gracias por la contestacion
Efectivamente seria el 365
Tambien correcto lo de los años bisiestos.
Pero en principio, para empezar, puede ser solo para este año, el 2011. Luego se podria ampliar.
Es que estoy haciendo unos trabajos y he de poner el dia en ese formato.

Gracias.

PD. en excel si lo podria intentar, pero era para poderlo llevar mas comodo y "bonito" en mi SGS
Responder Con Cita
  #4  
Viejo 23/03/11, 19:28:03
Avatar de jmingov
jmingov jmingov no está en línea
Miembro del foro
Mensajes: 415
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra
Mencionado: 6 comentarios
Tagged: 0 hilos
La tabla es para poder llevarla al apk, y que cuando tu metas una fecha, busque a que numero coresponde en la tabla y lo visualices como resultado.

Un saludo
Responder Con Cita
  #5  
Viejo 23/03/11, 19:46:22
Avatar de hairam
hairam hairam no está en línea
Usuario muy activo
Mensajes: 5,114
Compra y venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Versión de ROM: Android 14 MagicOS 8.0
Versión de Radio: Depende de cúbito
Tu operador: Jazztel
Mencionado: 163 comentarios
Tagged: 0 hilos
o sea una tabla con los años,los que quiera, la fecha y la equivalencia a su numero.
y luego crear un apk. (ahi voy a tener que leer, ya que no lo he intentado nunca.

Gracias x todo
Responder Con Cita
  #6  
Viejo 23/03/11, 20:22:05
Avatar de jmingov
jmingov jmingov no está en línea
Miembro del foro
Mensajes: 415
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra
Mencionado: 6 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por hairam Ver Mensaje
(ahi voy a tener que leer, ya que no lo he intentado nunca.
Soy un simple aficionado pero te puedo hechar un cable.

Cita:
Originalmente Escrito por hairam Ver Mensaje
o sea una tabla con los años,los que quiera, la fecha y la equivalencia a su numero.
Eso es! luego es facil unir la fecha con el resultado numerico.

Un saludo
Responder Con Cita
  #7  
Viejo 23/03/11, 22:37:44
Avatar de asturdeibiz
asturdeibiz asturdeibiz no está en línea
Usuario poco activo
Mensajes: 49
 
Fecha de registro: ago 2010
Localización: Asturias
Mensajes: 49
Modelo de smartphone: Nexus One
Versión de ROM: Gingerbread 2.3.3
Versión de Radio: 5.08.00.04
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola, según lo que he entendido metes una fecha y te dice el número de día en el año?

Si es así, es fácil. Mírate:

http://developer.android.com/referen.../Calendar.html

Lo que tienes que hacer primero es instanciar un objeto Calendar, y como tendrá la fecha actual ponerle una fecha ( setTime, setTimeInMillis o cambiando sus campos MONTH, DAY,YEAR)
Después llamas a get pasándole DAY_OF_YEAR y te devuelve un entero, que es el día en el año.

Código:
Calendar c= Calendar.getInstance();

c.set(Calendar.DAY_OF_MONTH, 31);
c.set(Calendar.MONTH, 11);
c.set(Calendar.YEAR, 2011);

int iDia=c.get(DAY_OF_YEAR);
Eso sería 31 de Diciembre de 2011. iDia debería ser 365.

OJO! Los meses empiezan en 0, Enero es 0, y como ves Diciembre es 11.

No lo he probado, pero debería funcionar. Un saludo.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 24/03/11, 11:20:45
Avatar de hairam
hairam hairam no está en línea
Usuario muy activo
Mensajes: 5,114
Compra y venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Versión de ROM: Android 14 MagicOS 8.0
Versión de Radio: Depende de cúbito
Tu operador: Jazztel
Mencionado: 163 comentarios
Tagged: 0 hilos
muxas gracias por la ayuda.
No lo he hecho nunca, voy a leer un poco e intentarlo.
No creais que os vais a librar de tener que ayudar
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:12:09 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007