Overview
Comment: | Filtre squelette date_intelligente: heures facultative |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
3bf6f9e9f3c19d6266015bf315415021 |
User & Date: | bohwaz on 2017-08-01 05:31:37 |
Other Links: | branch diff | manifest | tags |
Context
2017-08-01
| ||
06:39 | Ne pas donner de taille mini aux select par défaut check-in: b326f97d28 user: bohwaz tags: dev | |
05:31 | Filtre squelette date_intelligente: heures facultative check-in: 3bf6f9e9f3 user: bohwaz tags: dev | |
01:07 | Corrige les erreurs d'arrondi dans le report à nouveau (solde égal à 0,00), cf. [c20546bb90] check-in: d76c988ed8 user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Squelette_Filtres.php from [78dfc10a01] to [834784360e].
︙ | ︙ | |||
72 73 74 75 76 77 78 | } static public function date_perso($date, $format) { return Utils::strftime_fr($format, $date); } | | > > > > | > > > > | > > > > | > > | > > > > > > > > | 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | } static public function date_perso($date, $format) { return Utils::strftime_fr($format, $date); } static public function date_intelligente($date, $avec_heure = true) { $jour = null; $heure = date('H\hi', $date); if (date('Ymd', $date) == date('Ymd')) { $jour = 'aujourd\'hui'; } elseif (date('Ymd', $date) == date('Ymd', strtotime('yesterday'))) { $jour = 'hier'; } elseif (date('Ymd', $date) == date('Ymd', strtotime('tomorrow'))) { $jour = 'demain'; } elseif (date('Y', $date) == date('Y')) { $jour = strtolower(Utils::strftime_fr('%e %B', $date)); } else { $jour = strtolower(Utils::strftime_fr('%e %B %Y', $date)); } if ($avec_heure) { return sprintf('%s, %s', $jour, $heure); } return $jour; } static public function date_atom($date) { return date(DATE_ATOM, $date); } |
︙ | ︙ |