顯示具有 timezone 標籤的文章。 顯示所有文章
顯示具有 timezone 標籤的文章。 顯示所有文章

2016年6月30日 星期四

[Linux] 系統時區設定與檢查 @ Ubuntu 14.04

習慣在 AWS EC2/RDS 採用 UTC +0 的時區,然後在自家 VMware ESXi server 架設機器沒留意(忘記是選了台北時區還是從台灣下載 Ubuntu ISO 的差別),導致開發與正式站的時區不同 :P 筆記一下驗證與處理方法。

查看系統現況時間
$ date

查看系統時區資訊
$ cat /etc/timezone
Asia/Taipei

設定時區: None of the above -> UTC
$ sudo dpkg-reconfigure tzdata


將相關服務都重啟,像是 Web server 有用到 PHP-FPM 就要重啟動,這樣 PHP 環境才會拿到正確的時間

2014年8月8日 星期五

iOS 開發筆記 - Timezone / NSTimeZone 使用方式

處理 iOS App Push Notification 時,面對著 Global User 時,希望可以依照時區來進行,所以就需要取得使用者現況時區資訊。

NSLog(
@"\nlocalTimeZone = [%@]\nDisplay = [%@]\nGMT = [%d] hours",
[NSTimeZone localTimeZone],
[[NSTimeZone localTimeZone] name],
(int)[[NSTimeZone localTimeZone] secondsFromGMT] / 60 /60
);


localTimeZone = [Local Time Zone (Asia/Taipei (GMT+8) offset 28800)]
Display = [Asia/Taipei]
GMT = [8] hours

2014年4月18日 星期五

[Linux] 修改 System Timezone @ Ubuntu 12.04

$ sudo dpkg-reconfigure tzdata

記得要把相關服務重開,如 cron 、 MySQL server 等,或乾脆重開機也行

$ sudo service cron stop
$ sudo service cron start