LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-18-2013, 01:49 PM   #1
Rogue45
Member
 
Registered: Jun 2012
Posts: 47

Rep: Reputation: Disabled
I don't understand why log timestamps are UTC but date command is local time


I have an ntp server that I am syncing to. Does this only affect log timestamps? I don't understand why my log file timestamps are always in UTC, but when i run the date command it reports in MST or whichever timeszone i set /etc/localtime to point to. Is there a config file that defines what kind of timestamp log files get?
 
Old 07-18-2013, 05:11 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Just a guess, but certain countries use daylight saving (sadly I live in such a country), which means that at two times in the year the time is shifted one hour backwards or forwards. This would look very weird in logs and would make a grep for a specific time unreliable, so using UTC, which doesn't have daylight saving, seems natural to me to avoid confusion.

To your question, NTP sets the system time, so both, the date command and timestamps in logs are affected.

Last edited by TobiSGD; 07-18-2013 at 05:13 PM.
 
1 members found this post helpful.
Old 07-18-2013, 07:00 PM   #3
Rogue45
Member
 
Registered: Jun 2012
Posts: 47

Original Poster
Rep: Reputation: Disabled
I share your fellow hatred of Daylight "Savings" time. We all know you can't save daylight. The farmers should just get up earlier rather than screw us all over.

So syncing to an ntp server will trump any settings made by setting timezone in the following way? : cp /usr/share/zoneinfo/UTC /etc/localtime
 
Old 07-18-2013, 08:32 PM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
No, all that NTP does is syncing the system time to the server, it does not change the timezone.
 
1 members found this post helpful.
Old 07-18-2013, 09:03 PM   #5
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,329
Blog Entries: 28

Rep: Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144
Quote:
I share your fellow hatred of Daylight "Savings" time. We all know you can't save daylight. The farmers should just get up earlier rather than screw us all over.
You can blame Benjamin Franklin for Daylight Savings Time. Not one of his best ideas, but certainly one of his most annoying.
 
Old 07-19-2013, 03:39 PM   #6
Rogue45
Member
 
Registered: Jun 2012
Posts: 47

Original Poster
Rep: Reputation: Disabled
Thanks for the input, peoples. I think my problems are solved. Well... at least this particular one
 
  


Reply

Tags
time, timestamp, timezone



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] date: want to change UTC to local in the displayed system time. stf92 Linux - Newbie 3 11-16-2012 12:23 AM
ntpdate/ntpd time is in UTC instead of local time? m4rtin Linux - Software 7 05-06-2011 07:57 AM
how do I show date in daylight savings time not utc Glenn D. Programming 2 11-21-2009 06:55 AM
Timzone Issues...Local Time versus UTC time? as400 Solaris / OpenSolaris 12 09-26-2008 12:40 PM
Cannot set time/date to other time zone than UTC (Kubuntu) jamangold Ubuntu 1 12-23-2005 05:42 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration