java - Is TimeZone.setTimeZone("est") different from TimeZone.setTimeZone("EST") - Stack Overflow



java - Is TimeZone.setTimeZone("est") different from TimeZone.setTimeZone("EST") - Stack Overflow

In short, yes it is case sensitive.

Following your examples ist gives you GMT because a timezone with such an ID can't be find, thus giving you default result

it works with est (GMT-05:00 is EASTERN STANDARD TIME), surely because both IDs are known, but I wouldn't count on it (not too sure it would still be there if change platform).

Furthermore, as told by the API you shouldn't use those abbreviated IDs but directly full name or custom ID.

You can have a list of your platform's available IDs using TimeZone.getAvailableIDs(), then you can pick the right one.

I would myself consider using GMT-5:00 format, which is in my opinion more readable and less error prone.


Read full article from java - Is TimeZone.setTimeZone("est") different from TimeZone.setTimeZone("EST") - Stack Overflow


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts