问题标签 [mktime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1687 浏览

php - mktime() 是否使用 date() 夏令时意识?

我已经在这里阅读了一些关于此的问题,但似乎没有人非常直截了当地提出或回答这个问题:

这是夏令时意识吗?

如果没有,我如何使 mktime() 夏令时感知?

0 投票
6 回答
5212 浏览

php - 在 PHP 中,给定一个月份字符串,例如“November”,如何在不使用 12 部分 switch 语句的情况下返回 11?

IE

我见过在给定月份数并返回月份字符串时使用 mktime 的示例,但反之则不然。

0 投票
4 回答
81973 浏览

php - MKTIME, PHP 日期/时间戳 YYYY-MM-DD

我需要以YYYY-MM-DD格式查询 MySQL 的当前日期(来自 PHP)......有人吗?

0 投票
3 回答
1351 浏览

php - 与 php 中的 mktime() 相反?

如何使用 php 将 unix 时间戳(即 time())转换为 mdY 字符串?

0 投票
6 回答
6336 浏览

php - 为什么 strotime 在 php 中返回负值?

我正在使用 strtotime 将日期转换为 unixtime 时间戳。年份、日期和日期作为编码的不同值,我使用下面的代码来生成时间戳。

上面的代码为我打印:-27648000。如果年份高于 1970 年,它会打印出积极的结果。如果有人可以帮助我,我仍在学习时间戳。主要目的是将日期转换为 unix 时间戳。

问题是为什么它会给出负面结果,我编码它不好!?我也试过mktime,但结果还是一样。

谢谢,坦梅

0 投票
2 回答
827 浏览

php - 用于 epoch 的 php mktime 返回 -3600,而不是 0

如果我在 PHP 中运行以下命令:

回声 mktime(0,0,0,1,1,1970);

返回值为-3600,而不是我预期的0。

该服务器位于英国,目前是 9 月 21 日(即 BST 夏令时)(尽管我不希望这会影响纪元时间戳)并且根据 php.info:“默认时区欧洲/伦敦”。

设置夏令时标志,如下所示:

回声 mktime(0,0,0,1,1,1970,0); (即正确的 DST 标志,0 表示 1 月 1 日不是 DST/BST)返回 -3600

回声 mktime(0,0,0,1,1,1970,1); (不正确的标志 - 将 1 月 1 日设置为 DST)返回 -7200

回声 mktime(0,0,0,1,1,1970,-1); (即未设置 DST 标志 - 由 PHP 决定)返回 -3600

有谁知道为什么时代会返回为-3600,而不是0,好吗?

0 投票
2 回答
1411 浏览

php - 倒数计时器无法正常工作

我正在为我的网站制作倒数计时器,但无法让脚本正常工作。该脚本的创建者 PHP F1 无法提供帮助。

问题是:为什么目标日期 ( $targetDate) 变量中的年份不能通过 HTML/JavaScript 实现?

我正在使用该mktime()功能。无论我是将实际日期放入最后一个属性位置(年份)还是放入日期函数(就像我在下面的代码中所做的那样),我都无法让它正确显示前端。

无论如何,我都不是 PHP/JavaScript 专家,所以这似乎是一个非常菜鸟的问题,但如果有人能帮助我解决这个问题,我将不胜感激!

这是以下代码的实时实现:http: //tripdealio.com/countdown/countdown5.php

这是代码:

0 投票
4 回答
3373 浏览

php - PHP 日期/时间和 mktime

希望有人能告诉我这个小调试脚本发生了什么。

我提交了一个日期,例如 10/1/10 12:00AM,我希望它生成 30 分钟的时间间隔.. 但它似乎不起作用,我认为它与我的 mktime 参数有关

我整天都在做某事,所以这可能是我要疯了。

0 投票
4 回答
4561 浏览

php - 如何使用 PHP 列出一年中的所有日期?

我正在尝试使用 PHP 创建一个脚本,该脚本搜索从现在到一年时间之间的所有日子,并列出周五和周六的所有日期。我试图使用 PHP 的 date() 和 mktime() 函数,但想不出这样做的方法。可能吗?

谢谢,本

0 投票
8 回答
59959 浏览

php - 在php中查找2个unix时间戳之间的天数

干草,我有一个举办活动的数据库。有 2 个字段“开始”和“结束”,它们包含时间戳。当管理员输入这些日期时,他们只能设置日、月、年。所以我们只处理包含天、月、年的戳记,而不是小时、分钟、秒(小时、分钟和秒设置为 0,0,0)。

我有一个事件,开始时间为 1262304000,结束时间为 1262908800。这些转换为 2010 年 1 月 1 日和 2010 年 1 月 8 日。我将如何获得这些时间戳之间的所有天数?我希望能够返回 2010 年 1 月 2 日 (1262390400)、2010 年 1 月 3 日 (1262476800) .. 一直到最后的邮票。这些事件可能会跨越到不同的月份,比如 5 月 28 日到 6 月 14 日。

任何想法如何做到这一点?