If you Google search for "[purple]set default timezone php[/purple]" you will find various suggestions that involves creating and uploading a "php.ini" file. Otherwise, add a line of code to your "[purple]
includes.php[/purple]" settings config file like this:
[font=Courier New][size=4][navy]date_default_timezone_set('Australia/Sydney');[/navy][/size=4][/font=Courier New]
I found neither method would override the server host "php.ini" file anyway.

So here is without doubt the
easiest and best way to set your "Default Timezone" for the PHP version of Ecommerce Templates:
Open your
.htaccess file and, up top, add this single line of code:
[font=Courier New][size=4][navy][code]php_value date.timezone 'Australia/Sydney'[/code][/size=4][/navy][/font=Courier New]
The full list of PHP Supported Timezones [url="https://www.php.net/manual/en/timezones.php"]
[blue]can be found here =>[/blue][/url]
Replace the text '
Australia/Sydney' with your local Timezone.
Then upload your amended
.htaccess file to the server.
Done 
To TEST and confirm the result:
(1) Create a file named for example:
date-time.php(2) Here is the simple HTML code for that webpage:
[code][font=Courier New][size=3][navy]<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Server Date and Time</title>
</head>
<body>
<?php
echo "The default timezone is " . date_default_timezone_get();
echo " and the server date and time is " . date('l jS \of F Y h:i:s A');
?>
</body>
</html>[/navy][/size=3][/font=Courier New][/code]
(3) Save the file, upload to server and run that
date-time.php webpage in your browser.

As for the ASP version of Ecommerce Templates, perhaps somebody else may be able to help

Regards, Gary
[img]https://itzap.com.au/pics/logo/itzap-website-design-works-mini-logo.png[/img]