|
Free printable Sudoku Puzzles | Custom Word Search Puzzles | iptocountry.info | Free web storage |
| Active Server Pages: Displaying Date, Time and Text |
<% =date %>at the point where you want it to appear. When you view the page in your browser, you should see something like this:
Thu, Jan 23, 1997
Note: Even though "=date" is a short script, it's actually made up of two parts. The "date" part tells the server, "Get me the date." The equal sign (=) tells the server to display the date in the Web page. If you typed just:
<% date %>the server would get the current date from your system, but that's all. It wouldn't display it. There are times when it makes sense to use an ASP function without the equal sign.
<% =time %>where you want it to appear. When you view the page, you should see something like this:
4:19:46 PM
<% =now %>where you want them to appear. When you view the page, you should see something like this:
1/23/97 4:19:46 PM
<% =month(now) %>where you want it to appear. When you view the page in your browser, you'll see a 1 if the current month is January, 2 if it's February, and so on.
To display the name of the current month, type:
<% =monthname(month(now)) %>where you want it to appear.
<% =day(now) %>where you want it to appear. When you view the page, you'll see a number between 1 and 31.
<% =year(now) %>where you want it to appear.
<% =day(now) %>/<% =month(now) %>/<% =year(now) %>When you viewed the page, you would see something like this:
23/1/1997
Later we'll see how you can change this so only the last two digits of the year are displayed, like this:
23/1/97
<% =weekday(now) %>where you want it to appear. When you view the page in Internet Explorer, you'll see a 1 if today is Sunday, 2 if it's Monday, and so on.
To display the day of the week by name, type:
<% =weekdayname(weekday(now)) %>where you want it to appear.
<% =hour(now) %>where you want it to appear. The hour function is based on a 24-hour clock. When you view the page, you'll see a number between 0 and 23.
To display just the minutes part of the current time, type:
<% =minute(now) %>where you want it to appear. When you view the page, you'll see a number between 0 and 59.
To display just the seconds part of the current time, type:
<% =second(now) %>where you want it to appear. When you view the page, you'll see a number between 0 and 59.
The time is <% =time %>. That means it's <% =minute(now) %> minutes past <% =hour(now) %> o'clock.When you view the page in Internet Explorer, you should see something like this:
The time is 1:36:05 PM. That means it's 36 minutes past 13 o'clock.
Remember, the hour function is based on a 24-hour clock. Later we'll see how to convert from the 24-hour clock to a 12-hour clock.
When it's 23 minutes and 5 seconds past 4 o'clock in the afternoon,
that means it's <% =timevalue("16:23:05") %>.
This is the same as <% =timevalue("4:23:05PM") %>
or <% =timevalue("16:23:05PM") %>.
Make sure you type "16:23:05PM" and not "16:23:05 PM." The "05" and the
"PM." should be run together, not separated by a space. When you view the
page in Internet Explorer, you should see:
When it's 23 minutes and 5 seconds past 4 o'clock in the afternoon, that means it's 4:23:05 PM. This is the same as 4:23:05 PM or 4:23:05 PM.
There are <% =len("The cat is on the mat.") %> characters in
"The cat is on the mat."
When you view the page in Internet Explorer, you should see this:
There are 22 characters in "The cat is on the mat."
"Frankenstein" begins with the letter <% =left("Frankenstein", 1) %>.
When you view the page, you should see this:
"Frankenstein" begins with the letter F.
The last three letters of "Wednesday" are: <% =right("Wednesday", 3) %>.
When you view this page, you should see this:
The last three letters of "Wednesday" are: day.
You could start with the fifth character from the left and then stop at the second character from the right. Or you could do it the following way.
Try typing this into a Web page:
<% =right("pineapples", 6) %> <% =left(right("pineapples", 6), 5) %>
This line takes the last six letters of the word "pineapples," which make
up the word "apples." Then it takes the first five letters of the word
"apples," which make up the word "apple."
When you view this page in Internet Explorer, you should see this:
apples apple
Then try typing this into a Web page:
<% =left("pineapples", 9) %> <% =right(left("pineapples", 9), 5) %>
This line takes the first nine letters of the word "pineapples," which
make up the word "pineapple." Then it takes the last five letters of the
word "pineapple," which make up the word "apple."
When you view this page, you should see this:
pineapple apple
To make the link, type
<a href= <% =weekdayname(weekday(now)) %>.htm>Link of the Day</a>where you want it to appear. When you click this link in Internet Explorer, it will take you to today's page.
23/1/1997
We can also change the date display so only the last two digits of the year are included. To do this, type
<% =day(now) %>/<% =month(now) %>/<% =Right((year(now)), 2) %>Now when you view the page, you should see something like this:
23/1/97
In this example, we'll see how to change 24-hour clock times such as "13 o'clock" to 12-hour clock times ("1 o'clock PM"). To do this, we'll need to make the server-side script that uses the hour function a little more complicated. Instead of
<% =hour(now) %> o'clockwe'll need to write a script that looks at the hour and does one of the following:
The hour is <% if hour(now) = 0 then %> midnight. <% end if if hour(now) = 12 then %> noon. <% end if if (hour(now) >= 1) and (hour(now) <= 11) then %> <% =hour(now) %> o'clock AM. <% end if if (hour(now) >= 13) and (hour(now) <= 23) then %> <% =hour(now) - 12 %> o'clock PM. <% end if %>If you type (or better yet, cut-and-paste) this script in a Web page, when you view the page, you should see something like this:
The hour is 4 o'clock PM.
|
|
Create word search puzzles with your own words
|
Tutorial home page
2008@ AspTutorial.info. All rights reserved.