From: | MaRCeLO PeReiRA <gandalf_mp(at)yahoo(dot)com(dot)br> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Dates |
Date: | 2004-02-16 19:01:58 |
Message-ID: | 20040216190158.88542.qmail@web20208.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi Guys,
I am in troubles with some dates.
"I need to know the difference, in days, between two
dates."
Well, if the difference is less than a month, so I
could use:
SELECT date_part('day', age(now(), mydate));
But, when it is bigger than a month, the select above
return a wrong information to me:
For instance:
intranet=# select age('30/01/2004', '01/03/2004');
age
-----------------------
@ 1 mon 2 days 1 hour
So, if I use date_part(), it would return "2 days",
not "31 days", that is what I was waiting for.
How can I get the difference, in days, between two
dates???
Thanks in advance and
Best Regards,
______________________________________________________________________
Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora:
http://br.yahoo.com/info/mail.html
From | Date | Subject | |
---|---|---|---|
Next Message | Wei Wang | 2004-02-16 19:15:50 | to_char problem |
Previous Message | Richard Huxton | 2004-02-16 18:45:50 | Re: Inputting columns of data |