Обсуждение: How to get day of week?

Поиск
Список
Период
Сортировка

How to get day of week?

От
Lloyd Dieter
Дата:
I'm sure I'm missing something obvious, but this is the novice list, so
here goes:

Is there a function to return the day-of-week for a given time/datestamp?

What I'm looking for is something like:

select day(current_timestamp);

That would return the current day of the week (e.g. Monday/Tuesday...)

Thanks,

-Lloyd

Re: [despammed] How to get day of week?

От
Andreas Kretschmer
Дата:
am  21.12.2004, um  7:28:25 -0500 mailte Lloyd Dieter folgendes:
> I'm sure I'm missing something obvious, but this is the novice list, so
> here goes:
>
> Is there a function to return the day-of-week for a given time/datestamp?
>
> What I'm looking for is something like:
>
> select day(current_timestamp);
>
> That would return the current day of the week (e.g. Monday/Tuesday...)

You search something like this:

select extract(dow from eingang) from a_buch ;
       ^^^^^^^^^^^^^^^^^^^^^^^^^




Regards, Andreas
--
Andreas Kretschmer    (Kontakt: siehe Header)
               Tel. NL Heynitz:  035242/47212
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
 ===    Schollglas Unternehmensgruppe    ===

Re: [despammed] How to get day of week?

От
Lloyd Dieter
Дата:
Thank you, knew it had to be something simple.

-Lloyd

On Tue, 21 Dec 2004 13:42:17 +0100
Andreas Kretschmer <akretschmer@despammed.com> wrote thusly:

> am  21.12.2004, um  7:28:25 -0500 mailte Lloyd Dieter folgendes:
> > I'm sure I'm missing something obvious, but this is the novice list,
> > so here goes:
> >
> > Is there a function to return the day-of-week for a given
> > time/datestamp?
> >
> > What I'm looking for is something like:
> >
> > select day(current_timestamp);
> >
> > That would return the current day of the week (e.g. Monday/Tuesday...)
>
> You search something like this:
>
> select extract(dow from eingang) from a_buch ;
>        ^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
>
>
> Regards, Andreas
> --
> Andreas Kretschmer    (Kontakt: siehe Header)
>                Tel. NL Heynitz:  035242/47212
> GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
>  ===    Schollglas Unternehmensgruppe    ===
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
>                http://archives.postgresql.org



Re: [despammed] How to get day of week?

От
Michael Fuhr
Дата:
On Tue, Dec 21, 2004 at 01:42:17PM +0100, Andreas Kretschmer wrote:
>
> select extract(dow from eingang) from a_buch ;

See also to_char() in the "Data Type Formatting Functions" section
of the "Functions and Operators" chapter in the documentation.

SELECT to_char(CURRENT_DATE, 'D,Dy,Day');
    to_char
-----------------
 3,Tue,Tuesday

Note that to_char() and extract() use different numbering for the
day of the week.

--
Michael Fuhr
http://www.fuhr.org/~mfuhr/

Re: How to get day of week?

От
Jeffrey Melloy
Дата:
The function you're looking for is to_char(), and it has tons of options.

http://www.postgresql.org/docs/7.4/static/functions-formatting.html

Jeff

Lloyd Dieter wrote:

>I'm sure I'm missing something obvious, but this is the novice list, so
>here goes:
>
>Is there a function to return the day-of-week for a given time/datestamp?
>
>What I'm looking for is something like:
>
>select day(current_timestamp);
>
>That would return the current day of the week (e.g. Monday/Tuesday...)
>
>Thanks,
>
>-Lloyd
>
>---------------------------(end of broadcast)---------------------------
>TIP 5: Have you checked our extensive FAQ?
>
>               http://www.postgresql.org/docs/faqs/FAQ.html
>
>