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

Respuesta
 
Herramientas
  #1  
Viejo 23/03/11, 18:26:17
Array

[xs_avatar]
hairam hairam no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Tu operador: Jazztel
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
__________________
Saludos a tod@s !!
Responder Con Cita


  #2  
Viejo 23/03/11, 18:44:37
Array

[xs_avatar]
jmingov jmingov no está en línea
Miembro del foro
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra

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
Array

[xs_avatar]
hairam hairam no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Tu operador: Jazztel
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
__________________
Saludos a tod@s !!
Responder Con Cita
  #4  
Viejo 23/03/11, 19:28:03
Array

[xs_avatar]
jmingov jmingov no está en línea
Miembro del foro
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra

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
Array

[xs_avatar]
hairam hairam no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Tu operador: Jazztel
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
__________________
Saludos a tod@s !!
Responder Con Cita
  #6  
Viejo 23/03/11, 20:22:05
Array

[xs_avatar]
jmingov jmingov no está en línea
Miembro del foro
 
Fecha de registro: nov 2010
Localización: En un nodo escuchando
Mensajes: 415
Tu operador: Otra

 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
Array

[xs_avatar]
asturdeibiz asturdeibiz no está en línea
Usuario poco activo
 
Fecha de registro: ago 2010
Localización: Asturias
Mensajes: 49
Modelo de smartphone: Nexus One
Tu operador: Vodafone
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
Array

[xs_avatar]
hairam hairam no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: sep 2007
Localización: mollet city
Mensajes: 5,114
Modelo de smartphone: Honor Magic 6 Pro
Tu operador: Jazztel
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
__________________
Saludos a tod@s !!
Responder Con Cita
Respuesta

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



Hora actual: 14:37:42 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /