Bonjour,
Je suis en train de développer une petite application Android pour moi. Mon opérateur (je suis en prépaiement) ne met pas à disposition une application. Je veux simplement développer une appli pour avoir les infos utiles (crédit restant, volume de données internet restant, etc...). J'ai remarqué qu'il mettait des webservices à disposition.
J'ai un problème dans la conversion des nombres.
Sur le navigateur, j'ai les info suivants pour internet (elles sont correctes) :
volume restant : 143.00 MB
Valable à partir du : 04.06.2014
Valable jusqu'au 04.08.2014
Renouvellement automatique : actif
En JSON, cela me donneAutoRenew : true
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {"AutoRenew":true,"Balance":149946368,"DateEnd":"\/Date(1407119352000)\/","DateStart":"\/Date(1401905804000)\/"}
Balance : 149946368
DateEnd : "/Date(1407119352000)/"
DateStart : "/Date(1401905804000)/"
Comment puis-je convertir les dates ? J'imagine que c'est un format numérique avec la date et les heures, minutes, secondes. Pouvez-vous m'aider svp ?
Pour la balance, c'est ok. La notation antérieure à 1998 est utilisée soit 1 Mo = 2^20 octets, ce qui vaut 1 048 576 octets.Il suffit de faire 149 946 368 / 1 048 576 pour arriver à 143 MB.
Partager