Tmezone question


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Tmezone question
# 1  
Old 08-05-2006
Lightbulb Timezone using country code and GMT have different result

I am trying to find out the time on different timezone by using the TZ variable.

However, the timezone using the country code is differnet from using the GMT code.

For example:
for HK ,GMT+8
for Japan, GMT+9
for Aus ,GMT+10

so i write the follow script to test on it.
# cat check.sh
d=`TZ=$* date`
echo "Today is `date` ; $* = `echo $d`"#

try some output on below:
Today is Sun Aug 6 06:07:29 HKT 2006 ; Hongkong = Sun Aug 6 06:07:29 HKT 2006
Today is Sun Aug 6 06:07:29 HKT 2006 ; GMT+8 = Sat Aug 5 14:07:29 GMT 2006
Today is Sun Aug 6 06:07:29 HKT 2006 ; Japan = Sun Aug 6 07:07:29 JST 2006
Today is Sun Aug 6 06:07:29 HKT 2006 ; GMT+9 = Sat Aug 5 13:07:29 GMT 2006
Today is Sun Aug 6 06:07:29 HKT 2006 ; Australia/NSW = Sun Aug 6 08:07:29 EST 2006
Today is Sun Aug 6 06:07:29 HKT 2006 ; GMT+10 = Sat Aug 5 12:07:29 GMT 2006

Using the GMT will get a wrong result of time.
Does anyone know what wrong on setting this TZ ?


Thanks

Last edited by userking; 08-06-2006 at 02:25 AM..
# 2  
Old 08-14-2006
I think you need to use "GMT-8" instead of "GMT+8", here is the sample:
Code:
admin@sco1:/home/admin$export TZ=GMT
admin@sco1:/home/admin$date
Mon Aug 14 16:32:36 GMT 2006
admin@sco1:/home/admin$export TZ=GMT-8
admin@sco1:/home/admin$date
Tue Aug 15 00:32:49 GMT 2006
admin@sco1:/home/admin$export TZ=GMT+8
admin@sco1:/home/admin$date
Mon Aug 14 08:34:50 GMT 2006

Regards,
Tayyab
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Ls -l question

Hi, When doing ls -l, is it right to assume that all files with the date and time on it are files that are created/modified on the current year? Is there any way to display the creation/modified date of a file that are not created/modified in the current year? (4 Replies)
Discussion started by: newbie_01
4 Replies

2. Shell Programming and Scripting

A question

Hi, I'm new to unix and got struck here.Can any one help me out.My question is .. is the command if ; then echo "do some stuff" fi correct? Thanks in advance abhijeet (18 Replies)
Discussion started by: Abhijeet_Atti
18 Replies

3. Programming

C++ little question

Hi, I am doing a C++ self-study and I got stuck with this problem. I want to have a code that asks the suer to enter two numbers and then it lists the numbers between these two numbers. It has also to print a message if these two numbers are equal. Here is what I wrote: #include <iostream>... (11 Replies)
Discussion started by: faizlo
11 Replies

4. UNIX for Dummies Questions & Answers

Help me these Question??

1. How the Unix system identify the Other User to access for file permission? 2. What command we use to convert the extension of a file name? 3. What command use to convert other editing file to Unix based text file? Please answer of these Question???Its necessary for me?? (3 Replies)
Discussion started by: pradipta_pks
3 Replies

5. UNIX for Dummies Questions & Answers

Vi Question

Hi Guys I have a quick question I have a file that is approx 1.5 million lines long of which most of the lines start with INFO: some info INFO: some more info INFO: etc I want to remove these lines I was thinking along the lines of :%s/INFO*//g but this does not work None... (6 Replies)
Discussion started by: grahambo2005
6 Replies

6. UNIX for Dummies Questions & Answers

Question

I need to write a script file that will tell me the largest number in a group of numbers. ANy help is greatly appreciated (2 Replies)
Discussion started by: twan
2 Replies

7. Shell Programming and Scripting

vi question

hello! i am very new to this, so please bear with me. i used red hat linux to creat a little two page website for school, which was really just an exercise in absolute and relative paths. so, now, its all done, and i want to play with it some more, but i think there may be a problem with vi. i... (3 Replies)
Discussion started by: jojodancer
3 Replies

8. Shell Programming and Scripting

question

how do i write a script that'll open what i entered and scan it for a certain line of text. for example, i enter a filename (that exists) and in that file i want to scan a certain word that'll show how much of that word appears throughout the file. (2 Replies)
Discussion started by: mrhenry
2 Replies

9. UNIX for Dummies Questions & Answers

Next Question:

what is the function of swap in linux why i have to create apsolutely a particion for the swap when i install (i installed lnx4win mandrake and made an automat. disk particion and the install program one of my disk partitions that was 3gb devidet in 4 one native 700mb swap 600mb and the others i... (1 Reply)
Discussion started by: user666
1 Replies
Login or Register to Ask a Question