Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save erlangparasu/359ad0e075183ff72e95bd080565d902 to your computer and use it in GitHub Desktop.

Select an option

Save erlangparasu/359ad0e075183ff72e95bd080565d902 to your computer and use it in GitHub Desktop.
$strLocalTimezone = 'Asia/Makassar';
$carbonNow = Carbon::now($strLocalTimezone);
$strFrom = $carbonNow->format('Y-m-d 00:00:00');
$strUntil = $carbonNow->format('Y-m-d 23:59:59');
$carbonFrom = Carbon::parse($strFrom, $strLocalTimezone);
$carbonUntil = Carbon::parse($strUntil, $strLocalTimezone);
echo $strLocalTimezone;
echo "\n<br>\n";
echo ' -----> ';
echo 'From=';
echo ((string) $carbonFrom);
echo ' ';
echo 'Until=';
echo ((string) $carbonUntil);
echo "\n<br>\n";
$carbonFrom->tz = 'UTC';
$carbonUntil->tz = 'UTC';
echo 'UTC';
echo "\n<br>\n";
echo ' -----> ';
echo 'From=';
echo ((string) $carbonFrom);
echo ' ';
echo 'Until=';
echo ((string) $carbonUntil);
echo "\n<br>\n";
exit();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment