Recent

Author Topic: [SOLVED]algorithm find day name  (Read 3711 times)

majid.ebru

  • Hero Member
  • *****
  • Posts: 505
[SOLVED]algorithm find day name
« on: May 16, 2017, 10:06:08 pm »
Hi
how can i find name day form date!
is an algorithm to find day name from date!?

for example : today is "Wednesday  2017-05-17 " and what name day is " 2017-03-17" or "2016-10-22"
« Last Edit: July 01, 2017, 12:35:34 pm by majid.ebru »

SirTwist

  • New Member
  • *
  • Posts: 21
Re: algorithm find day nam
« Reply #1 on: May 16, 2017, 10:15:02 pm »
I do not really understand your question. Perhaps if you write what you expect we can tell you a function or anything else.
Do you want the name of the months? Then it would be FormatDateTime('mmmm', aDate);

wp

  • Hero Member
  • *****
  • Posts: 11923
Re: algorithm find day nam
« Reply #2 on: May 16, 2017, 10:20:39 pm »
See: https://www.freepascal.org/docs-html/rtl/sysutils/formatchars.html

Code: Pascal  [Select][+][-]
  1. WriteLn(FormatDateTime('dddddd', now)); // ---> Tuesday, May 16 2017
  2. //or:
  3. WriteLn(FormatDateTime('dddd', now);    // ---> Tuesday

"Now" returns the current date and time. For any other date use the function EncodeDate():
Code: Pascal  [Select][+][-]
  1. var
  2.   d: TDate;
  3. begin
  4.   d := EncodeDate(2017, 3, 17);
  5.   WriteLn(FormatDatetime('dddd', d));
  6.  
« Last Edit: May 16, 2017, 11:08:16 pm by wp »

nummer8

  • Full Member
  • ***
  • Posts: 111
Re: algorithm find day nam
« Reply #3 on: May 16, 2017, 10:22:27 pm »

Is the DayOfWeek function from the DateUtils what you need?

function DayOfWeek(DateTime:TDateTime): integer;


Jos

Thaddy

  • Hero Member
  • *****
  • Posts: 14382
  • Sensorship about opinions does not belong here.
Re: algorithm find day nam
« Reply #4 on: May 17, 2017, 05:14:13 am »
He asks HOW it is done, not that it already can be done you sillies.
https://en.wikipedia.org/wiki/Determination_of_the_day_of_the_week
Object Pascal programmers should get rid of their "component fetish" especially with the non-visuals.

majid.ebru

  • Hero Member
  • *****
  • Posts: 505
Re: algorithm find day name
« Reply #5 on: May 17, 2017, 09:05:49 am »
Thanks a lot :) :) :) :)

 

TinyPortal © 2005-2018