获取当前时间getDate()注意点

it2022-05-05  188

首先,我们先获取当前时间:

var now=new Date(); //此时获取时间为有年月日星期时分秒的一个集合,如下图所示:然后,可以从中取出具体各个时间: var year=now.getFullYear(); var month=now.getMonth()+1; var day=now.getDate(); var h=now.getHours(); var m=now.getMinutes(); var s=now.getSeconds(); 注意1:getMonth()得到的月份值比实际月份少1,因此需在后面“+1”; 注意2:getDay()得到的是星期值,且为数字。如果我们想要得到“星期二”格式的显示方式,则可以将星期创建一个数组,从中取值。由于西方习惯周日为一周的开始,因此可做如下数列: var weekday=new Array(7) weekday[0]="星期日" weekday[1]="星期一" weekday[2]="星期二" weekday[3]="星期三" weekday[4]="星期四" weekday[5]="星期五" weekday[6]="星期六"

注意3:时分秒的显示:为了美观,通常意义上喜欢“00:00:00”这种样式。但实际上,一旦他们小于10,我们按如上方式取出的样式为“0:0:0”,因此我们可稍作休整,如下所示的补位处理(i代表获取的时分秒):

function checkTime(i){ //补位处理 if(i<10){ i="0"+i; } return i; }

补充:getTime获得的值单位是毫秒。

转载于:https://www.cnblogs.com/july-Vivian/p/4580453.html

相关资源:各显卡算力对照表!

最新回复(0)