javascript - 无法获取节目提醒的小时和分钟
问题描述
我正在尝试做一个项目,在播放电视节目时显示警报,但研究 javascript 和我找不到类似的日期
示例
程序从晚上 9 点 30 分到晚上 10 点 30 分,我可以用什么方法使用当前时间我可以做一个 if 语句来显示警报,如果它是程序的时间
var d = new Date();
if (d > 22:35 ) {
console.log('the show is over')
} else if (d < 21:30) {
console.log('the show hasnt started yet')
} else {'the show is on!'}
解决方案
您需要使用getHours
并getMinutes
适合您的情况
var d = new Date();
if (d.getHours() > 22 && d.getMinutes() > 35 ) {
console.log('the show is over')
} else if (d.getHours() < 21 && d.getMinutes() < 30) {
console.log('the show hasnt started yet')
} else {'the show is on!'}
var d = new Date();
if (d.getHours() > 22 && d.getMinutes() > 35 ) {
console.log('the show is over')
} else if (d.getHours() < 21 && d.getMinutes() < 30) {
console.log('the show hasnt started yet')
} else {'the show is on!'}
推荐阅读
- javascript - 如何从javascript spring-boot访问配置变量
- regex - 匹配“可变”字符串/序列的正则表达式?+ 回溯?
- javascript - 使用对象的值获取对象的属性名称
- amazon-web-services - 您如何通过代码管道部署现有的部署工件?
- c - 我该如何修复它“func_addr”功能
- laravel - 如何在 laravel 8 和没有令牌访问前失眠的护照中控制 405 响应
- wix - 自定义操作作为 FileKey 成功,但从 WiXQuietExec 失败
- python - 有没有办法在 Kivy 中制作一个左侧有 3 个文本输入字段,右侧有 1 个长文本输入的 GUI?
- javascript - 是什么阻止了 loop_start 中的 wp_enqueue_script
- java - 在没有科学记数法的情况下格式化字符串中的双精度数