This article summarizes the JavaScript date formatting method. Share to everyone for your reference, specific as follows:
Adopt prototype:
Date.prototype.Format = function (FMT) {//author:meizz
var o = {
"m+": This.getmonth () + 1,//month
"d+": this. GetDate (),//day
"h+": this.gethours (),//hr
"m+": this.getminutes (),//min "
s+": This.getseconds (),
//sec "q+": Math.floor (This.getmonth () + 3)/3),//Quarter
"S": this.getmilliseconds ()//Millisecond
};
if (/(y+)/.test (FMT)) FMT = Fmt.replace (regexp.$1, (this.getfullyear () + ""). substr (4-regexp.$1.length));
For (var k in O)
if (new RegExp ("+ K +")). Test (FMT)) FMT = Fmt.replace (regexp.$1, (regexp.$1.length = 1)? (O[k]): (("+ o[k]"). substr (("" + o[k). length));
return FMT;
}
Put this piece of code in <script></script>.
It is then invoked with the following statement:
Copy Code code as follows:
New Date (). Format ("Yyyy-mm-dd hh:mm:ss")
A brief summary of the date format (js date formatting) method in JavaScript is referred to in the previous article.
Another function to get the current date is as follows:
<script language= "JavaScript" >
<!--
var mydate = new Date ();
Mydate.getyear (); Gets the current year (2-bit)
mydate.getfullyear (); Get full year (4-bit, 1970-????)
Mydate.getmonth (); Get the current month (0-11, 0 for January)
mydate.getdate (); Gets the current day (1-31)
mydate.getday (); Get Current week x (0-6, 0 representative Sunday)
Mydate.gettime (); Gets the current time (the number of milliseconds since 1970.1.1)
mydate.gethours (); Gets the current number of hours (0-23)
mydate.getminutes (); Gets the current number of minutes (0-59)
mydate.getseconds (); Gets the current number of seconds (0-59)
mydate.getmilliseconds (); Gets the current number of milliseconds (0-999)
mydate.tolocaledatestring (); Gets the current date
var mytime=mydate.tolocaletimestring (); Gets the current time
mydate.tolocalestring (); Gets the date and time
if (mytime< "23:30:00")
{
alert (mytime);
}
-->
</SCRIPT>
I hope this article will help you with JavaScript programming.