Bonjour,
Je souhaite ajouter un événement dans le calendrier google à une date précise.
Pour ce faire je dois calculer le timestamp correspondant à la date :
Le problème c'est qu'il me renvoie un mauvais timestamp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private boolean setCalendarInfos(Calendar cal, String date) { int day = 28; int month = 9; int year = 2011 cal.set(Calendar.DATE, day); cal.set(Calendar.MONTH, month-1);//it starts from 0 cal.set(Calendar.YEAR, year); cal.set(Calendar.HOUR, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); Log.i(TAG, "Timestamp =" + cal.getTime().getTime()); return (true); }
Je ne vois pas le problème dans mon code, peut être que j'ai mal utilisé une fonction mais je ne vois pas laquelle
Si vous pouviez m'aider ça serait sympa![]()
Partager