@@ -144,33 +144,33 @@ echo Number::metricSuffix(1240000, 'pl'); // "1,24M"
144
144
``` php
145
145
use Coduo\PHPHumanizer\DateTime;
146
146
147
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:00:00"); // just now
148
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:00:05"); // 5 seconds from now
149
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:59:00"); // 1 minute ago
150
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:45:00"); // 15 minutes ago
151
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:15:00"); // 15 minutes from now
152
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 14:00:00"); // 1 hour from now
153
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 15:00:00"); // 2 hours from now
154
- echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:00:00"); // 1 hour ago
155
- echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-25"); // 1 day ago
156
- echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-24"); // 2 days ago
157
- echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-28"); // 2 days from now
158
- echo DateTime::difference(new \DateTime("2014-04-01"), new \DateTime("2014-04-15"); // 2 weeks from now
159
- echo DateTime::difference(new \DateTime("2014-04-15"), new \DateTime("2014-04-07"); // 1 week ago
160
- echo DateTime::difference(new \DateTime("2014-01-01"), new \DateTime("2014-04-01"); // 3 months from now
161
- echo DateTime::difference(new \DateTime("2014-05-01"), new \DateTime("2014-04-01"); // 1 month ago
162
- echo DateTime::difference(new \DateTime("2015-05-01"), new \DateTime("2014-04-01"); // 1 year ago
163
- echo DateTime::difference(new \DateTime("2014-05-01"), new \DateTime("2016-04-01"); // 2 years from now
147
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:00:00")) ; // just now
148
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:00:05")) ; // 5 seconds from now
149
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:59:00")) ; // 1 minute ago
150
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:45:00")) ; // 15 minutes ago
151
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 13:15:00")) ; // 15 minutes from now
152
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 14:00:00")) ; // 1 hour from now
153
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 15:00:00")) ; // 2 hours from now
154
+ echo DateTime::difference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-26 12:00:00")) ; // 1 hour ago
155
+ echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-25")) ; // 1 day ago
156
+ echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-24")) ; // 2 days ago
157
+ echo DateTime::difference(new \DateTime("2014-04-26"), new \DateTime("2014-04-28")) ; // 2 days from now
158
+ echo DateTime::difference(new \DateTime("2014-04-01"), new \DateTime("2014-04-15")) ; // 2 weeks from now
159
+ echo DateTime::difference(new \DateTime("2014-04-15"), new \DateTime("2014-04-07")) ; // 1 week ago
160
+ echo DateTime::difference(new \DateTime("2014-01-01"), new \DateTime("2014-04-01")) ; // 3 months from now
161
+ echo DateTime::difference(new \DateTime("2014-05-01"), new \DateTime("2014-04-01")) ; // 1 month ago
162
+ echo DateTime::difference(new \DateTime("2015-05-01"), new \DateTime("2014-04-01")) ; // 1 year ago
163
+ echo DateTime::difference(new \DateTime("2014-05-01"), new \DateTime("2016-04-01")) ; // 2 years from now
164
164
```
165
165
166
166
** Precise difference**
167
167
168
168
``` php
169
169
use Coduo\PHPHumanizer\DateTime;
170
170
171
- echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-25 11:20:00"); // 1 day, 1 hour, 40 minutes ago
172
- echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2015-04-28 17:00:00"); // 1 year, 2 days, 4 hours from now
173
- echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2016-04-27 13:00:00"); // 2 years, 1 day from now
171
+ echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2014-04-25 11:20:00")) ; // 1 day, 1 hour, 40 minutes ago
172
+ echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2015-04-28 17:00:00")) ; // 1 year, 2 days, 4 hours from now
173
+ echo DateTime::preciseDifference(new \DateTime("2014-04-26 13:00:00"), new \DateTime("2016-04-27 13:00:00")) ; // 2 years, 1 day from now
174
174
```
175
175
176
176
Currently we support following languages:
0 commit comments