ホームページ  >  記事  >  ウェブフロントエンド  >  JS Date object_javascriptスキルの時刻フォーマット機能を拡張する小さな例

JS Date object_javascriptスキルの時刻フォーマット機能を拡張する小さな例

WBOY
WBOYオリジナル
2016-05-16 17:11:21890ブラウズ

コードを独自の JS コードに導入します:

コードをコピーします コードは次のとおりです:

Date.prototype.format =function(format)
{
var o = {
“M " : this.getMonth() 1, //month
"d " : this .getDate() 、//日
"h " : this.getHours()、//時間
"m " : this.getMinutes()、//分
"s " : this.getSeconds (), / /秒
"q " : Math.floor((this.getMonth() 3)/3), //四半期
"S" : this.getMilliseconds() //ミリ秒
};
if(/(y)/.test(format))
{ ));
}
for(var k in o)
{
if(new RegExp ("(" k ")").test(format))
{
format = format.replace(RegExp.$1,RegExp.$1.length==1? o[k] :("00" o[k]).substr(("" o[k]).length));
}
}
戻り形式;
};

呼び出し方法は次のとおりです:

var dt = new Date();

var nowDate = dt.format("yyyy-MM-dd hh:mm:ss");

現在時刻を取得できます: 2013-12-02 14:02:11

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。