Welcome to WebmasterWorld Guest from 54.196.147.57

Forum Moderators: ocean10000

Message Too Old, No Replies

Formatting Time and Date ASP

Formatting the date and time using asp script...

     

isaaclloyd

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

10+ Year Member



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]

mrMister

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

WebmasterWorld Senior Member 10+ Year Member



Today is <% =Split(FormatDateTime(MyDate,vbLongDate),", ")(0) %> and the date is: <% =Split(FormatDateTime(MyDate,vbLongDate),", ")(1) %>

mrMister

1:01 pm on May 10, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



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.

 

Featured Threads

Hot Threads This Week

Hot Threads This Month