developer.jelix.org is not used any more and exists only for
history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
Opened 14 years ago
Closed 14 years ago
#50 closed bug (fixed)
jDateTime : erreur dans les formats de dates
Reported by: | bballizlife | Owned by: | laurentj |
---|---|---|---|
Priority: | normal | Milestone: | Jelix 1.0beta1 |
Component: | jelix:utils | Version: | trunk |
Severity: | major | Keywords: | jDateTime |
Cc: | Blocked By: | ||
Blocking: | Documentation needed: | ||
Hosting Provider: | Php version: |
Description
- la méthode setFromString() utilise strptime(), qui se base sur les formats de date de strftime : http://fr.php.net/manual/fr/function.strftime.php
- la méthode toString() utilise date() : http://fr.php.net/manual/fr/function.date.php qui utilise son format pour les dates.
Or pour les deux méthodes on se base sur le même format de date défini dans les fichier de locales format.CHARSET.properties
De plus, dans setFromString(), les valeurs affectées à $this->month ne tiennent pas compte que $restm_month? renvoi le mois entre 0 et 11 (Il faudrait faire un +1.
Attachments (1)
Change History (3)
Changed 14 years ago by bballizlife
comment:1 Changed 14 years ago by laurentj
- Owner set to laurentj
- Status changed from new to assigned
comment:2 Changed 14 years ago by laurentj
- Resolution set to fixed
- Status changed from assigned to closed
il y a maintenant deux properties pour chacun des formats..
Note: See
TracTickets for help on using
tickets.
proposition de patch pour résoudre le ticket