VBScript: More Fun with the Date Functions - Day, Month, Year, Hour, Minute, Second (Page 5 of 6 )
The following script displays the Day, Month, Year, Hour, Minutes, and Second using each unit's respective function:
<html>
<body>
<script type="text/vbscript">
document.write("The Month's number is: ")& (Month(Date))
document.write("<br />")
document.write("The Day is: ")& (Day(Date))
document.write("<br />")
document.write("The Year is: ")& (Year(Date))
document.write("<br />")
document.write("The hour is: ")& (Hour(Time))
document.write("<br />")
document.write("The minute is: ")& (Minute(Time))
document.write("<br />")
document.write("The second is: ")& (Second(Time))
</script>
</body>
</html>
The result of this code follows:
The Month's number is: 12
The Day is: 28
The Year is: 2007
The hour is: 8
The minute is: 48
The second is: 42
The IsDate() Function
The IsDate() function is used to determine whether a particular expression can be converted into a date. Since the function returns a Boolean result, if the value can indeed be converted, a TRUE result is returned. If it cannot, then a FALSE is returned.
Here is the code in all its glory:
<html>
<body>
<script type="text/vbscript">
document.write(IsDate("October 31, 2008") & "<br />")
document.write(IsDate("I eat Biscuits Yum") & "<br />")
document.write(IsDate(#10/31/08#) & "<br />")
document.write(IsDate("12/13/2008"))
</script>
</body>
</html>
This returns the following results:
True
False
True
True
Next: Figuring Out Which Month it is >>
More BrainDump Articles
More By James Payne