Welcome to WebmasterWorld Guest from 54.146.169.191

Forum Moderators: ocean10000

Message Too Old, No Replies

Formatting Time and Date ASP

Formatting the date and time using asp script...

     
8:51 am on May 10, 2005 (gmt 0)

New User

10+ Year Member

joined:Feb 22, 2005
posts:29
votes: 0


Here is what I am trying to do:

<%
=time - 2 hours
%>

I need to write the time in this format: 12:30pm but -2 hours so it write 10:30am because my server is 2 hours ahead of MY time zone.

Also...I am trying to write a date like this:

May 10th, 2005.

and then anywhere I want put "Monday" so something like:

Today is <% =MyWeekDay %> and the date is: <% =MyFormattedDate %>

If anyone has any suggestions or cooments I would greatly appreciate it. Thanks

~Isaac~

[edited by: Woz at 8:57 am (utc) on May 10, 2005]
[edit reason] No Sigs please, see TOS#13 [/edit]

12:41 pm on May 10, 2005 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Feb 24, 2005
posts:965
votes: 0


Today is <% =Split(FormatDateTime(MyDate,vbLongDate),", ")(0) %> and the date is: <% =Split(FormatDateTime(MyDate,vbLongDate),", ")(1) %>
1:01 pm on May 10, 2005 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Feb 24, 2005
posts:965
votes: 0


Oh, sorry. I didn't realise you'd posted two questions.

Here's how you'd do the code in full...


<%
Dim ServerDate,MyDate,DateArray,MyDay,MyDateSection,MyYear
ServerDate = Now()
MyDate = DateAdd("h", -2, ServerDate)
DateArray = Split(FormatDateTime(MyDate,vbLongDate),", ")
MyDay = DateArray(0)
MyDateSection = DateArray(1)
MyYear = DateArray(2)
%>

Today is <%=MyDay%> and the date is: <%=MyDateSection%>, <%=MyYear%>

This will work if your server uses the English Language. I'm not sure about foreign languages.

 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members