In this blog you will see how to get all the time zones used in a server farm using CSOM in SharePoint 2013 Online