Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在onclick、javascript使用的函数中更改日期_Javascript_Html - Fatal编程技术网

在onclick、javascript使用的函数中更改日期

在onclick、javascript使用的函数中更改日期,javascript,html,Javascript,Html,嘿,我有以下问题。我相信你可以帮助我: 我有一个按钮,可以改变小时+1小时或-1小时。但日期在同一天从00UTC跳到23 UTC,而不是前一天 注意:addZero完成从1到“01”的字符串(这是因为图像字符串需要01 02 03) 非常感谢您的帮助;) 我自己找到了解决办法。我忘了将变量设置为天(它是t,对于hpurs它是h)新的。致以最良好的祝愿 请参阅以下函数,该函数使用date.UTC(1970,0,1)作为起始值(1970年1月1日为)。请注意,不包括月份和年份,因为它们不是固定时间(

嘿,我有以下问题。我相信你可以帮助我:

我有一个按钮,可以改变小时+1小时或-1小时。但日期在同一天从00UTC跳到23 UTC,而不是前一天

注意:addZero完成从1到“01”的字符串(这是因为图像字符串需要01 02 03)


非常感谢您的帮助;)

我自己找到了解决办法。我忘了将变量设置为天(它是t,对于hpurs它是h)新的。致以最良好的祝愿

请参阅以下函数,该函数使用
date.UTC(1970,0,1)
作为起始值(1970年1月1日为)。请注意,不包括月份和年份,因为它们不是固定时间(闰年和月份的天数不同)

Date.prototype.addTime=函数(天、小时、分钟、秒、毫秒){
对于(var i=0;i可能的重复项)
function switch_image(i) {
  if (i == 0) {
    d.setUTCHours(d.getUTCHours() - 1);

    if (d.getUTCHours() == 23) {
      d.setUTCDate(d.getUTCDate() - 1);
    }
    h = addZero(d.getUTCHours());

  } else {
    d.setUTCHours(d.getUTCHours() + 1);

    if (d.getUTCHours() == 0) {
      d.setUTCDate(d.getUTCDate() + 1);
    }
    h = addZero(d.getUTCHours());
  }
}