Setting an App's Timezone

Last Updated November 2014

Your app’s timezone can be critical to how your app functions. On Pagoda Box, we give you the ability to set the timezone of each app, as well as the default timezone for your user. This doc walks through configuring timezones and, after reading it, you should be familiar with:

  • What an app’s timezone setting affects
  • How to set the timezone of an app
  • How to set your user’s default timezone

What the Timezone Setting Affects

Service Timestamps

Your app’s timezone setting determines the server timezone in all of your app’s services. Anything timestamped using the server time will use your app’s timezone. This includes things such as log entries, database records, etc.

Cron Scheduling

When adding a Cron Job and defining your cron schedule, know it will run based on your app’s timezone.

Setting an App’s Timezone

To set your app’s timezone, in your app dashboard, go to Admin > Timezone. Select your desired timezone and click “Save Changes”.

Timezone Changes Get Applied on Redeploy/Repair/Scale

Whenver you change an app's timezone, it will not get apply to services until they are redeployed, repaired, or scaled. Since data migrations are required when performing these actions, it may require some breif downtime.

Setting Your User’s Default Timezone

Your user’s default timezone is automatically applied to all apps you create. To set it, click on your user image in the upper right-hand corner of your dashboard and go to Account Admin > Timezone. Select your desired timezone and click “Save Changes”.

If you have any questions, suggestions, or corrections, let us know.