1

Need to indicate timezone next to time but looks like some of the countries have same time zone for example Ireland and India share same "IST". How do we differentiate? Any help is appreciated. Thanks in advance

  • 1
    if Istanbul and Ireland are in the same time zone than why do you need to differentiate it? If I am in NYC and I need to look up time in Miami, FL it would show 1pm EST...you just know that we are in the time zone and there is no time difference....unless I am missing on something, as there is no visual representation of your questions. – Stanley VM Aug 8 '16 at 13:37
  • i mean to say ireland and india are in different time zone but they use same abbreviations "IST" So how do we understand "IST" for india or ireleand? – Sunil kv Aug 8 '16 at 13:53
  • 1
    you can use UTC offset to further separate : IST Indian Standard Time UTC+05:30 IST Irish Standard Time UTC+01 IST Israel Standard Time UTC+02 JST Japan Standard Time UTC+09 – Stanley VM Aug 8 '16 at 14:03
2

Rather than using the timzone's explicit name, you could use the UTC timezone system, or more specifically, UTC time offsets.

https://en.wikipedia.org/wiki/Coordinated_Universal_Time

So for example, the UTC offset for India would be UTC+05:30.

1

The answer depends on the context of your user.

If we are talking about an American user base, then only the four main time zone abbreviations used in North America (ET, CT, MT, PT*) make sense. (Up to you if you want to include Newfoundland, Atlantic, Alaska and Hawaii-Aleutian, but even those you may want to write out.) Beyond that, either giving a written location (Irish time, Istanbul time) is most meaningful.

If you need a short form to fit your field, or if your users need to be able to calculate the time difference, then UTC+/-hh:mm is a good notation, but even then your average user will need to look up what UTC is, what their relative time to UTC is and figure out the difference.

Speaking of relative time, this may be another solution. If you are showing the date to an article or submission of some sort, rather than struggle give a specific date and time in a context your user understands, you could go with what most social media platforms use now and (for anything short-term) say "x minutes ago" or "y days ago"

(*You may have noticed I used ET instead of EST/EDT. In my experience, people get the difference between Standard and Daylight Saving time confused, and so unless it's necessary I recommend ommiting it and referring to just ET or "Eastern Time".)

If your site or app is internationalized and/or multilingual, your best bet is to use a localized version of Unicode's Common Locale Data Repository. Here is the time zone names and abbreviations to use in British English, for example.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.