DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/)
-   C# (http://www.daniweb.com/forums/forum61.html)
-   -   ToString to Display day of the week (http://www.daniweb.com/forums/thread67753.html)

cassyjack Jan 18th, 2007 11:19 pm
ToString to Display day of the week
 
OK I had C/C++ programming classes a few years ago and now I'm taking a ASP.net class and programming in C#. I need a little help with an assingment. We have to create an if state to display text depending on if the day of the week is a weekday vs weekend. I was able to get the time to dispaly ok. This next step I was taking before I created my if conditions was to try and display the day of the Week. Which I am unable to do. Any help would be appreciated. Also I don't have a compiler to test my code. I was trying to view the errors in IE. I added a web.config file to the root of my directory but it still does not give my an error description. Not sure if I have it in the correct place.

Here is the code for my program:

[
<script Language="c#" runat="server">
  void Page_Load()
  {
   
    DateTime CurrentTime;
    DateTime MyTime;
    CurrentTime = DateTime.Now;
    MyTime = DayOfWeek.Now;
    message1.Text = "<br>The current time is:  " + CurrentTime;
    message2.Text = "<br>The Day of the week is: "+ MyTime.DayOfWeek.ToString();
  }
 
</script>
<html>
<head><title>Assignment2</title></head>
<body>
  <h1>Assignment 2</h1>
      Cassandra Jackson ECT 310</a>
  <asp:label id="message1" runat="server"/>
  <asp:label id="message2" runat="server"/>
                             
</body>
 
</html>

TylerSBreton Jan 19th, 2007 12:05 pm
Re: ToString to Display day of the week
 
Shouldn't MyTime = DayOfWeek.Now; be something like MyTime = (DateTime.Now);. Then you should be able to do MyTime.DayOfWeek since DayOfWeek is a property of the DateTime class, so should be called on an instance variable of that class.

I havent fiddled too much with the DateTime mechanism yet in C#, but this seems like it should work.

Regards,

Tyler S. Breton

cassyjack Jan 19th, 2007 1:05 pm
Re: ToString to Display day of the week
 
Thanks A Bunch It Worked.

Aun Muhammad Jan 23rd, 2007 8:03 am
Re: ToString to Display day of the week
 
you can do as follows:


mydate=system.date.now.date;
date sdate;
sdate=mydate.dayofweek(); /////it will return actual day e.g.
sunday, monday,etc
if (dayofweek==weekday)
/////do some thing

try it
best of luck

RichardCh Jan 30th, 2007 1:09 pm
Re: ToString to Display day of the week
 
Try this:
        public static bool IsWeekday(DateTime dtInput)
        {
            return ((dtInput.DayOfWeek == DayOfWeek.Saturday) || (dtInput.DayOfWeek == DayOfWeek.Sunday)) ? false : true;
        }

If it's a weekday, it returns true, otherwise false.

Maidomax Jan 31st, 2007 11:52 pm
Re: ToString to Display day of the week
 
Quote:

Originally Posted by RichardCh (Post 308601)
Try this:
        public static bool IsWeekday(DateTime dtInput)
        {
            return ((dtInput.DayOfWeek == DayOfWeek.Saturday) || (dtInput.DayOfWeek == DayOfWeek.Sunday)) ? false : true;
        }

If it's a weekday, it returns true, otherwise false.

Simple.Nice.Works.


All times are GMT -4. The time now is 12:22 pm.

Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC