01-09-2009
Just realised....You would of course have to wrap this in a if statement to ensure the dates, months, years roll.
A better way would be to increment the unix time stamp by the correct integer (seconds in 24 hours), and then convert to the normal date.
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi, just a quick question here.
I have an interview coming up tomorrow. The job is for a UNIX System Admin. I have a degree in Computer Networking and am familiar with Solaris, but was wondering what should I brush up on before going in to this interview (like any online reference)?
Thank you... (2 Replies)
Discussion started by: NELS
2 Replies
2. UNIX for Dummies Questions & Answers
I have this code in a script that says it is calculating current date:
cur_date=`date -u +%m/%d/%Y`
If the script is run today during the day, it returns 12/11/2008
If the script is run today during the night, it returns 12/12/2008
Why does it return tomorrow's date if it was run at... (2 Replies)
Discussion started by: mkoay
2 Replies
3. UNIX for Dummies Questions & Answers
good day to all. im just a new member. since im a newbie in UNIX, im having trouble learning.
problem #1
problem # 2
thank you guys. take good care! (1 Reply)
Discussion started by: skypigeon
1 Replies
4. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
log in time and about the recyclebin
2. Relevant commands, code, scripts, algorithms:
im not sure what to... (2 Replies)
Discussion started by: skypigeon
2 Replies
5. Shell Programming and Scripting
Hi,
I would greatly appreciate it if someone can help me with my problem.
I have a crawler which collects spam URLs everyday & this data needs to be published in a blacklist.
Here's the catch:
The "Time To Live" (TTL) for each URL is 3 months (or whatever for that matter). If i see the... (5 Replies)
Discussion started by: r4v3n
5 Replies
6. Shell Programming and Scripting
Hi
I want to get tomorrow and yesterday date from date command. My shell is KSH and server is AIX. I tried several options, but unable to do. Please help on this.
Regards
Rajesh (5 Replies)
Discussion started by: rajeshmepco
5 Replies
7. UNIX for Dummies Questions & Answers
I'm rebuilding my primary computer at work tomorrow. Currently, it has Windows 7. I would like to replace the main system with either Linux or Unix, although I would like to be able to run a fully operational Windows as a VM within that. Any recommendations on which Linux or Unix to go with?
I'm... (6 Replies)
Discussion started by: Sean_
6 Replies
LEARN ABOUT MOJAVE
time::seconds
Time::Seconds(3pm) Perl Programmers Reference Guide Time::Seconds(3pm)
NAME
Time::Seconds - a simple API to convert seconds to other date values
SYNOPSIS
use Time::Piece;
use Time::Seconds;
my $t = localtime;
$t += ONE_DAY;
my $t2 = localtime;
my $s = $t - $t2;
print "Difference is: ", $s->days, "
";
DESCRIPTION
This module is part of the Time::Piece distribution. It allows the user to find out the number of minutes, hours, days, weeks or years in a
given number of seconds. It is returned by Time::Piece when you delta two Time::Piece objects.
Time::Seconds also exports the following constants:
ONE_DAY
ONE_WEEK
ONE_HOUR
ONE_MINUTE
ONE_MONTH
ONE_YEAR
ONE_FINANCIAL_MONTH
LEAP_YEAR
NON_LEAP_YEAR
Since perl does not (yet?) support constant objects, these constants are in seconds only, so you cannot, for example, do this: "print
ONE_WEEK->minutes;"
METHODS
The following methods are available:
my $val = Time::Seconds->new(SECONDS)
$val->seconds;
$val->minutes;
$val->hours;
$val->days;
$val->weeks;
$val->months;
$val->financial_months; # 30 days
$val->years;
$val->pretty; # gives English representation of the delta
The usual arithmetic (+,-,+=,-=) is also available on the objects.
The methods make the assumption that there are 24 hours in a day, 7 days in a week, 365.24225 days in a year and 12 months in a year.
(from The Calendar FAQ at http://www.tondering.dk/claus/calendar.html)
AUTHOR
Matt Sergeant, matt@sergeant.org
Tobias Brox, tobiasb@tobiasb.funcom.com
BalXzs SzabX (dLux), dlux@kapu.hu
LICENSE
Please see Time::Piece for the license.
Bugs
Currently the methods aren't as efficient as they could be, for reasons of clarity. This is probably a bad idea.
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 245:
Non-ASCII character seen before =encoding in 'BalXzs'. Assuming UTF-8
perl v5.18.2 2014-01-06 Time::Seconds(3pm)