- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
this.D = new Date(1433760825 * 1000);
this.NewD = this.D.getHours();
D = "2015-06-08T10:53:45.000Z"- 这很好,这就是我所期望得到的。但是...但是...NewD 结果是 11 而不是 10。为什么???
谢谢!
最佳答案
当您使用这样的值实例化 Date 对象时,您将获得基于 UTC 的日期。来自 MDN:
Integer value representing the number of milliseconds since 1 January 1970 00:00:00 UTC (Unix Epoch).
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
当您随后调用 getHours() 方法时,您将获得本地时区的小时数。
<小时/>举个例子:
var sampleDate = new Date(1433760825 * 1000);
var hours = sampleDate.getUTCHours();
alert(sampleDate);
alert(this.hours);
应该会给你你正在寻找的结果。
关于javascript - Javascript 中的 getHours - 意外结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30711210/
我只是对这三种方法中应该使用什么来获取设备的当前小时感到困惑,我发现已弃用的 Time().getHours() 可以在我正在测试的几乎所有设备上运行但新日历和 LocalDate 时间有一些 API
我使用以下 JavaScript 根据网站访问者访问的时间向他们动态显示消息。 var myDate = new Date(); /* hour is before noon */ if ( myDa
在比较仅以秒为单位分隔的两个日期时,为什么我从 .getHours() 得到的不是零,而是“18”? 这是代码: starting...
我只是在闲逛,而且我对 JavaScript 还比较陌生。我写了这段代码: var today = new Date(); var str =''; str = today.
JS:提取小时数与插入 相同标签。 我正在尝试从输入字段解析时间,我认为我可以使用 document.getElementbyId('arrive').valueAsDate.getHours()仅
我正在尝试使用 json 格式的一些财务数据构建一个简单的条形图。 当我尝试使用我解析的时间时,出现了这个奇怪的错误弹出窗口。当我控制日志时,它显示要解析的数据正常 - 它不返回 null 或任何东西
我正在使用 JavaScript Date 对象将毫秒转换为可读的 minutes:seconds 格式字符串。我需要它来为自定义视频播放器创建一个计时器,其中我的 JS 接口(interface)接
如果 Java 中不推荐使用某个方法,那么会有另一种更好的方法来实现相同的功能,对吧? Date date = new Date(); date.getHours() 由于 getHours() 已弃
为什么“09:50”的 getHours() 返回 8?代码: SimpleDateFormat sdf = new SimpleDateFormat("HH:mm"); Date date = sd
我正在将 PHP 时间戳转换为 javascript 中人类可读的形式: var timeleft = new Date( * 1000 ); var hours = timele
本文整理了Java中java.time.ZonedDateTime.getHour()方法的一些代码示例,展示了ZonedDateTime.getHour()的具体用法。这些代码示例主要来源于Gith
我是 Youtrack 工作流程的新手。我正在尝试创建一个新的工作流程,我需要当前日期时间的几个小时。 我正在使用 new Date().getHours() 但它没有返回正确的值。举例来说,我当前的
我一直收到这个错误: TypeError: date.getHours is not a function 尝试使用 .getHours 时,我不确定为什么。这是我正在使用的代码: import Re
我找不到确认 Date.getHours() 确实包括本地夏令时的文档(本地 = 根据用户电脑或设备)。 我的测试似乎表明确实如此。有人可以证实这一点吗? 最佳答案 是的。来自Mozilla网站: g
function show_elapsed_time(from) { var time_elapsed = new Date().getTime()-from; var date =
this.D = new Date(1433760825 * 1000); this.NewD = this.D.getHours(); D = "2015-06-08T10:53:45.000Z
我有这些代码并且可以很好地显示 timePicker 的时间。代码使用 getCurrentHour 和 getCurrentMinute。 public void setTime(View view
据我所知,getHours()、getMinutes() 和 getSeconds() 在 Java 中都已弃用,它们被替换为 Calendar.HOUR_OF_DAY、Calendar.MINUTE
我想在网页上显示时间,例如“10:45”,并让它保持准确的时间/自动更新。如果我想在本地时区执行此操作,我创建一个新的 Date() 对象并使用 getUTCHours() 和 getHours(),
我正在使用适当命名的壁纸引擎构建交互式“网络壁纸”。这是一个自二月初以来一直在进行的项目——虽然我对此完全陌生,但我已经完成了很多工作!感谢这个网站解答的问题、W3Schools 和无数的 YouTu
我是一名优秀的程序员,十分优秀!