Skip to content
This repository was archived by the owner on Dec 11, 2020. It is now read-only.

Commit 2f538cc

Browse files
authored
Fix dateTimeThisYear method (#2039)
1 parent 74f8b2e commit 2f538cc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: src/Faker/Provider/DateTime.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ public static function dateTimeThisDecade($max = 'now', $timezone = null)
202202
*/
203203
public static function dateTimeThisYear($max = 'now', $timezone = null)
204204
{
205-
return static::dateTimeBetween('-1 year', $max, $timezone);
205+
return static::dateTimeBetween('first day of january this year', $max, $timezone);
206206
}
207207

208208
/**

Diff for: test/Faker/Provider/DateTimeTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ public function testDateTimeThisYear()
122122
{
123123
$date = DateTimeProvider::dateTimeThisYear();
124124
$this->assertInstanceOf('\DateTime', $date);
125-
$this->assertGreaterThanOrEqual(new \DateTime('-1 year'), $date);
125+
$this->assertGreaterThanOrEqual(new \DateTime('first day of january this year'), $date);
126126
$this->assertLessThanOrEqual(new \DateTime(), $date);
127127
$this->assertEquals(new \DateTimeZone($this->defaultTz), $date->getTimezone());
128128
}

0 commit comments

Comments
 (0)