- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好,我很快就要制作这个日期时间计数器了。我假设因为我在代码中使用 date
new Date
我无法让代码正常工作?我应该使用 date
datetime
time
吗?当我进行“puts”#{reservation.due_date}”时,我得到了正确的到期日期,所以我很困惑为什么计数器不工作。
<div id="dueDate-counter">
<table>
<tr>
<td>days</td>
<td>hrs</td>
<td>mns</td>
<td>secs</td>
</tr>
<tr>
<td id="days"></td>
<td id="hours"></td>
<td id="minutes"></td>
<td id="seconds"></td>
</tr>
</table>
<script type="text/javascript">
function countdown() {
var now = new Date();
var eventDate = new Date(<%= reservation.due_date %>);
<%= puts "here is reservation !!!!!!!" %>;
<%= puts "#{reservation.due_date}" %>;
var currentTime = now.getTime();
var eventTime = eventDate.getTime();
var remTime = eventTime - currentTime;
var s = Math.floor(remTime / 1000);
var m = Math.floor(s / 60);
var h = Math.floor(m / 60);
var d = Math.floor(h / 24);
h %= 24;
m %= 60;
s %= 60;
h = (h < 10) ? "0" + h : h;
m = (m < 10) ? "0" + m : m;
s = (s < 10) ? "0" + s : s;
document.getElementById("days").textContent = d;
document.getElementById("days").innerText = d;
document.getElementById("hours").textContent = h;
document.getElementById("minutes").textContent = m;
document.getElementById("seconds").textContent = s;
setTimeout(countdown, 1000);
}
countdown();
</script>
</div>
在查看页面时,我在天
小时
等
内显示空白数据。在 script
的开头附近添加了 eventDate
我将 due_date
作为新日期放入。现在记住它是 DateTime 格式,所以它数据库中有小时分钟秒。那么这不是因为我创建了new Date
而没有读取吗?有一个datetime
吗?谢谢!!
reservation.due_date 显示在数据库中作为示例:2017-02-09 00:02:00
最佳答案
您只需要用报价包装到期日期的输出
var eventDate = new Date("<%= reservation.due_date %>");
如果不这样做,您将在控制台浏览器上收到此错误
未捕获的语法错误:参数列表后缺少 )
关于javascript - 在 Rails 中制作日期时间倒计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42103306/
我想在 android 中扫描黑底白字条码。我使用过 zxing,它允许我只扫描白底黑字。我如何扫描和倒置条形码或使用哪个库?感谢您的帮助。 最佳答案 如果您仍在引用 journeyapps 嵌入式
所以我在 youtube 上观看了一些介绍性类(class)以学习 OpenGL 的基础知识并学习了诸如制作三角形和简单相机类等内容。我一直想尝试制作体素引擎,这显然是第一个我想做的是一个我最终可以复
这个问题在这里已经有了答案: Div with cut out edges, border and transparent background (6 个答案) 关闭 8 年前。
我有一张图片,我正在查看用 HTML 创建的小型网站的基本定制。 我知道您可以对图像进行倒 Angular 处理,如 this question here 中所示,这给出了 45 度切割。 我希望每个
我必须在 iOS 上创建一个自定义形状(倒 T)边框的 Uiview。我附上下面的截图。我进行了很多研究,找到了一种使用 here 中的 UIBezierPath 的方法. 但我不知道如何将我的 Vi
我是一名优秀的程序员,十分优秀!