プロジェクトではタイマーが必要であり、効果は次のとおりです。
JSコード:
コードコピーは次のとおりです。
/*現在の時間を取得*/
関数getCurrentDate()
{
var timestr = '';
var curdate = new date();
var curmonth = curdate.getmonth()+1; //今月を取得します(0-11、0は1月を表します)
var curday = curdate.getDate(); //今日の日を取得する(1-31)
var curweekday = curdate.getday(); //現在の週xを取得します(0-6、0は日曜日を表します)
var curhour = curdate.gethours(); //現在の時間数(0-23)を取得します
var curminute = curdate.getMinutes(); //現在の分数(0-59)を取得します
var cursec = curdate.getSeconds(); //現在の秒数(0-59)を取得します
Timestr = curmonth+'month'+curday+'day and week';
スイッチ(curweekday)
{
ケース0:Timestr += 'day'; break;
ケース1:Timestr += 'one'; break;
ケース2:Timestr += 'Two'; Break;
ケース3:Timestr += 'Three'; Break;
ケース4:Timestr += 'Four'; Break;
ケース5:Timestr += 'Five'; Break;
ケース6:Timestr += 'Six'; Break;
}
if(curhour <10)
{
if(curminute <10)
{
if(cursec <10)
{
Timestr+= '0'+curhour+':0'+curminute+':0'+cursec;
}
それ以外
{
Timestr+= '0'+curhour+':0'+curminute+':'+cursec;
}
}
それ以外
{
if(cursec <10)
{
Timestr+= '0'+curhour+':'+curminute+':0'+cursec;
}
それ以外
{
Timestr+= '0'+curhour+':'+curminute+':'+cursec;
}
}
}
それ以外
{
if(curminute <10)
{
if(cursec <10)
{
Timestr+= ''+curhour+':0'+curminute+':0'+cursec;
}
それ以外
{
Timestr+= ''+curhour+':0'+curminute+':'+cursec;
}
}
それ以外
{
if(cursec <10)
{
Timestr+= ''+curhour+':'+curminute+':0'+cursec;
}
それ以外
{
Timestr+= ''+curhour+':'+curminute+':'+cursec;
}
}
}
$( "#time")。text(timestr);
}
次に、この関数を使用します。
最後に、JavaScriptの日付のいくつかの機能を要約しましょう。
var mydate = new date();
mydate.getyear(); //今年を取得する(2桁)
mydate.getThyear(); //通年を取得(4桁、1970- ????)
mydate.getMonth(); //今月を取得します(0-11、0は1月を表します)
mydate.getDate(); //今日の日を取得する(1-31)
mydate.getDay(); //現在の週xを取得します(0-6、0は日曜日を表します)
mydate.getTime(); //現在の時間を取得します(1970.1.1から始まるミリ秒数)
mydate.gethours(); //現在の時間数(0-23)を取得します
mydate.getMinutes(); //現在の分数(0-59)を取得します
mydate.getSeconds(); //現在の秒数(0-59)を取得します
mydate.getMilliseConds(); //現在のミリ秒(0-999)を取得します
mydate.tolocaledAtestring(); //現在の日付を取得します
var mytime = mydate.tolocaletimestring(); //現在の時間を取得します
mydate.tolocalestring(); //日付と時刻を取得します