javascript getHours()不是函数

javascript getHours()不是函数,javascript,Javascript,我想在当前时间中添加分钟偏移量,并以12小时格式显示它 var now=newdate(); var偏移=1000; var timeOffset=now.setMinutes(now.getMinutes()+offset); var hours=timeOffset.getHours(); var minutes=timeOffset.getMinutes(); var ampm=小时数>=12?'pm’:‘am’; 小时数=小时数%12; 小时=小时?小时:12;//小时“0”应为“12

我想在当前时间中添加分钟偏移量,并以12小时格式显示它

var now=newdate();
var偏移=1000;
var timeOffset=now.setMinutes(now.getMinutes()+offset);
var hours=timeOffset.getHours();
var minutes=timeOffset.getMinutes();
var ampm=小时数>=12?'pm’:‘am’;
小时数=小时数%12;
小时=小时?小时:12;//小时“0”应为“12”
分钟=分钟<100'+分钟:分钟;
变量newTime=hours+':'+minutes+''+ampm;

console.log(newTime)
setMinutes
设置当前日期对象上的分钟数,以便现在进行
进一步计算

var now=newdate();
var偏移=1000;
now.setMinutes(now.getMinutes()+偏移量);
var hours=now.getHours();
var minutes=now.getMinutes();
var ampm=小时数>=12?'pm’:‘am’;
小时数=小时数%12;
小时=小时?小时:12;//小时“0”应为“12”
分钟=分钟<100'+分钟:分钟;
变量newTime=hours+':'+minutes+''+ampm;

console.log(newTime)
setMinutes
设置当前日期对象上的分钟数,以便现在进行
进一步计算

var now=newdate();
var偏移=1000;
now.setMinutes(now.getMinutes()+偏移量);
var hours=now.getHours();
var minutes=now.getMinutes();
var ampm=小时数>=12?'pm’:‘am’;
小时数=小时数%12;
小时=小时?小时:12;//小时“0”应为“12”
分钟=分钟<100'+分钟:分钟;
变量newTime=hours+':'+minutes+''+ampm;

console.log(newTime)
下面的行不能按您的预期工作

var timeOffset = now.setMinutes(now.getMinutes() + offset);
timeOffset
将是一个以毫秒为单位的整数。您可以这样更改
变量,而不是定义第二个var

var now=newdate();
var偏移=1000;
now.setMinutes(now.getMinutes()+偏移量);
var hours=now.getHours();
var minutes=now.getMinutes();
var ampm=小时数>=12?'pm’:‘am’;
小时数=小时数%12;
小时=小时?小时:12;//小时“0”应为“12”
分钟=分钟<100'+分钟:分钟;
变量newTime=hours+':'+minutes+''+ampm;

console.log(newTime)
下面的行不能按您的预期工作

var timeOffset = now.setMinutes(now.getMinutes() + offset);
timeOffset
将是一个以毫秒为单位的整数。您可以这样更改
变量,而不是定义第二个var

var now=newdate();
var偏移=1000;
now.setMinutes(now.getMinutes()+偏移量);
var hours=now.getHours();
var minutes=now.getMinutes();
var ampm=小时数>=12?'pm’:‘am’;
小时数=小时数%12;
小时=小时?小时:12;//小时“0”应为“12”
分钟=分钟<100'+分钟:分钟;
变量newTime=hours+':'+minutes+''+ampm;

console.log(newTime)
.setMinutes()
不返回日期实例。@Pointy正确,它返回“1970年1月1日00:00:00 UTC和更新日期之间的毫秒数”。
.setMinutes()
不返回日期实例。@Pointy正确,它返回“1970年1月1日00:00:00 UTC与更新日期之间的毫秒数。”