Unix timestamps


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Unix timestamps
# 1  
Old 09-07-2006
Lightbulb Unix timestamps

Can someone help me with a Unix or perl script to convert the unix timestamps to human readable format?


Any help will be highly appreciated...
# 2  
Old 09-07-2006
what exactly you are looking for.Please elaborate!!!
# 3  
Old 09-07-2006
Say I am having a timestamp 1140444334642 which is an epoch. I want this to be converted to something like "02/20/2006 19:35:34"
# 4  
Old 09-07-2006
Quote:
Originally Posted by hamsasal
Say I am having a timestamp 1140444334642 which is an epoch. I want this to be converted to something like "02/20/2006 19:35:34"
Woh ! That timestamp 1140444334642 actually made GNU date go back in time. Way before 1970. It went to 1906 ! I guess it must be some overflow, unless your epoch is different from a UNIX epoch.

What machine are you on ? From dictionary.com,
Code:
Under most Unix versions the epoch is 1970-01-01 00:00:00 GMT;
under VMS, it's 1858-11-17 00:00:00 (the base date of the US
Naval Observatory's ephemerides); on a Macintosh, it's
1904-01-01 00:00:00.

Anyway, if you have GNU date, then the answer to your question is

Code:
$ date -d '1970-01-01 UTC 1140444334642 seconds' +"%Y-%m-%d %T"
1906-02-01 03:38:26

I guess perl would have an in built functionality to do the same thing.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Write with a look for timestamps

hello i'm using SOX to generate a spectrogram from a wave file with the command : #sox file.wav -n spectrogram is there a way to create a spectrogram using the same command but reading file timestamps instead of the namefile.wav , since name is changing every 4 hours? (it's saved with... (2 Replies)
Discussion started by: Board27
2 Replies

2. Shell Programming and Scripting

Comparing two timestamps

Hi all!!, I'm using Ksh and working on Linux. I want to compare two timestamps, timestamp1 and timestamp2. Until, timestamp1 is lesser than timestamp2, i want to do something, lets say print something. The code i have written is: a=`date +%H:%M:%S` b=`date +%H:%M:%S -d" 1... (1 Reply)
Discussion started by: Jayaraman
1 Replies

3. Shell Programming and Scripting

Help with touch and timestamps

Hello fellow Unix geeks, I have been given a very urgent assignment in my office on writing a particular Shell script but I'm very much new to it.I would appreciate any help from you on solving this problem--which might seem very trivial to you. The Unix flavour is a Sun Solaris one..(not... (6 Replies)
Discussion started by: Digjoy83
6 Replies

4. UNIX for Dummies Questions & Answers

Compare 2 timestamps

Hi, i have current timestamp, lets say "12:02:45" in an variable (var1) and another timestamp "08:30:00" fetched from table in another variable2 (var2). How do i compare 2 timestamps in unix shell scripting. if var 1 > var 2 then echo message. Thanks in advance. (3 Replies)
Discussion started by: prasannarajesh
3 Replies

5. Shell Programming and Scripting

Compare Timestamps

Hi! Long time reader first time registered user and poster. I've picked up some times and tricks and I'm at a dead end... I've parsed a log file for duplicates and printed only the two fields I need (duplicate entry and time stamp). My question is, with this output, how would I script... (2 Replies)
Discussion started by: rexpokinghorn
2 Replies

6. Shell Programming and Scripting

Arithmetic on timestamps

Hi Friends, please advise on shell script to add two time stamps for example : a=12:32 b=12:00 c=a+b=00:32 please help me to find shell script to add to two time stamps, as i need to convert time from EST to GMT or SST to prepare status of jobs in unix and to specify estimated time to... (3 Replies)
Discussion started by: balireddy_77
3 Replies

7. Shell Programming and Scripting

timestamps

Hello! I have the following problem. I read a file using perl, each line of this file has the fllowing format. 14/4/2008 8:42:03 πμ|10800|306973223399|4917622951117|1||1259|1|126|492|433||19774859454$ Th first field is the timestamp and the second field is the offset in seconds. How can... (1 Reply)
Discussion started by: chriss_58
1 Replies

8. Solaris

Difference between two timestamps

I'm writting a script to find the difference between two timestamp. One field i get on delivery time of the file like 07:17 AM and other is my SLA time 06:30 AM I need to find the difference between these two time (time exceeded to meet SLA). Need some suggestions. (8 Replies)
Discussion started by: raman1605
8 Replies

9. UNIX for Advanced & Expert Users

Caluculate time between 2 unix timestamps?

Does anyone know a perl script/utility/etc. to calculate the time in seconds between two unix time stamps? Any help will be appreciated. -bozzhawg (1 Reply)
Discussion started by: bozzhawg
1 Replies

10. UNIX for Dummies Questions & Answers

DiffElapsed time between unix timestamps help needed...

Does anyone know a perl script/utility/etc. to calculate the time in seconds between two unix time stamps? Any help will be appreciated. -bozzhawg (1 Reply)
Discussion started by: bozzhawg
1 Replies
Login or Register to Ask a Question