date_default_timezone_set
laravel/framework
Supported Versions: PHP 5 >= 5.1.0, PHP 7, PHP 8
Sets the default timezone used by all date/time functions in a script
date_default_timezone_set
(
string $timezoneId
):
bool
return
$config
->
get
(
'app.env'
,
'production'
);
});
date_default_timezone_set
(
$config
->
get
(
'app.timezone'
,
'UTC'
));
mb_internal_encoding
(
'UTF-8'
);
}
src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php
protected function
setUp
():
void
{
$this
->
defaultTimezone
=
date_default_timezone_get
();
date_default_timezone_set
(
'UTC'
);
}
protected function
tearDown
():
void
tests/Console/ConsoleScheduledEventTest.php
protected function
tearDown
():
void
{
date_default_timezone_set
(
$this
->
defaultTimezone
);
Carbon
::
setTestNow
(
null
);
m
::
close
();
}
tests/Console/ConsoleScheduledEventTest.php
public function
testValidateDateAndFormat
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
$v
= new
Validator
(
$trans
, [
'x'
=>
'2000-01-01'
], [
'x'
=>
'date'
]);
$this
->
assertTrue
(
$v
->
passes
());
tests/Validation/ValidationValidatorTest.php
public function
testDateEquals
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
$v
= new
Validator
(
$trans
, [
'x'
=>
'2000-01-01'
], [
'x'
=>
'date_equals:2000-01-01'
]);
$this
->
assertTrue
(
$v
->
passes
());
tests/Validation/ValidationValidatorTest.php
public function
testDateEqualsRespectsCarbonTestNowWhenParameterIsRelative
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
Carbon
::
setTestNow
(new
Carbon
(
'2018-01-01'
));
tests/Validation/ValidationValidatorTest.php
public function
testBeforeAndAfter
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
$v
= new
Validator
(
$trans
, [
'x'
=>
'2000-01-01'
], [
'x'
=>
'Before:2012-01-01'
]);
$this
->
assertTrue
(
$v
->
passes
());
tests/Validation/ValidationValidatorTest.php
public function
testBeforeAndAfterWithFormat
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
$v
= new
Validator
(
$trans
, [
'x'
=>
'31/12/2000'
], [
'x'
=>
'before:31/02/2012'
]);
$this
->
assertTrue
(
$v
->
fails
());
tests/Validation/ValidationValidatorTest.php
public function
testWeakBeforeAndAfter
()
{
date_default_timezone_set
(
'UTC'
);
$trans
=
$this
->
getIlluminateArrayTranslator
();
$v
= new
Validator
(
$trans
, [
'x'
=>
'2012-01-15'
], [
'x'
=>
'before_or_equal:2012-01-15'
]);
$this
->
assertTrue
(
$v
->
passes
());
tests/Validation/ValidationValidatorTest.php