Обсуждение: How to get day of week?
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
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 ===
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
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/
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 > >