Zulu Time Zones

From 360Works Product Documentation Wiki
Jump to: navigation, search
Zulu  
Getting Setup with Zulu: InstallingInstalling as ServletInstalling the Plugin VersionZulu Google SetupIntegrating your file • ‎Zulu Sync • ‎Serving the Sample FileRegistrationInstalling Zulu Manually
About Zulu The big pictureLimitationsRequirementsDifferences between servlet and pluginHostingSecurity
Troubleshooting TroubleshootingTesting ConfigurationsUmlautsURLs Used By ZuluUpdatingLogs
Google Sync with Google • ‎Sharing a Google CalendarGoogle ContactsGoogle ResetAppointment Slots
Calendars Repeating EventsDate Ranges • ‎Read Only CalendarsDeleting EventsInvitationsSwitching CalendarsMultiple CalendarsPropertiesSee it in iCalMy site
Contacts Contact GroupsContacts IntegrationsRelated Contact FieldsAddress BookZulu Phone Fax Email
Does Zulu work with... AndroidBlackberryMultiple MachinesOutlookMobileMeiPhone
Extra Credit Adding FieldsTime ZonesDuplicating RecordsCalc FieldsAccess PrivledgesRefreshFilteringPost Editing ScriptsAlarms and notifications

How does Zulu handle timezones?

Zulu takes a very simple approach to timezones.

Times are always stored in the timezone of the FileMaker server. Events created in FileMaker are this understood as having the server's time zone. Someone viewing the event in iCal in a different timezone would see that event translated into their own timezone.

Events created in iCal or on iPhone send their timezone information to Zulu and the start times are translated into the FileMaker Server timezone when the event is created in FileMaker. When these events are seen in iCal or on iPhones, they are translated into the timezone of the person viewing them.

Examples

1. My FileMaker Sever is in California. I create an event at 2pm in FileMaker. That event shows up as 2pm when the event is viewed in FileMaker and at 5pm when the event is viewed from my colleague's iPhone in New York.

2. If my friend in New York makes a 4pm event on his iPhone, my California server records that as a 1pm event in FileMaker. It appears to me on my West Coast iPhone as a 1pm event and appears as a 4pm event on my colleague's iPhone in New York.

A Couple Notes

Changing the server's time zone will not change the times of existing events in FileMaker.

Note that you can set the timezone of the Zulu deployment to be different than that of the server it's on (this is essential for hosted deployments). There is a setting for this in the zulu.xml file here:

For FileMaker Server 11
\FileMaker Server\Web Publishing\publishing-engine\cwpe-tomcat\conf\Catalina\localhost\zulu.xml
For FileMaker Server 12
\FileMaker Server\Web Publishing\publishing-engine\jwpc-tomcat\conf\Catalina\localhost\zulu.xml

A list of supported timezone abbreviations can be found here: http://en.wikipedia.org/wiki/List_of_time_zone_abbreviations

You want to us the mathematical version of the timezone name, like "UTC-07" but change the letters UTC to GMT so the line in your zulu.xml file will read something like:

<Parameter name="zulu.timezone" value="GMT-7:00" override="false" />

And yes, leave override set to "false".

Using the "GMT-7:00" declaration means you'll have to change the times to account for daylight savings, so we prefer using the "city" declaration instead. Things like:

America/New_York

You can find a list of acceptable values for US cities here.

Personal tools
Namespaces

Variants
Actions
Plug-in Products
Other Products
Navigation
Toolbox