问题标签 [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 投票
4 回答
1398 浏览

php - php + mysql = 选择并显示不同日期的行

伙计们!我从来没有遇到过在日期之间选择确定的行并将它们正确排序。任何帮助对于了解我应该如何组织 php + mysql 脚本都非常有用。

我有一个表,其中包含 mktime() 格式的日期列的行。此表存储我网站上的广告点击信息。

这是我的clicks_log表的结构: 1) ID - 具有自动增量的行的唯一 ID。2) DATE - 当有人点击链接时,mktime 格式的日期。3) IP - 点击链接的访问者的 IP 地址。

我想从clicks_log表格中选择所有信息并显示在页面上,如下所示:

日期:15.04.2011

  1. IP 地址:192.168.0.1。日期:08:45, 15.04.2011
  2. IP 地址:192.168.0.2。日期:13:22, 15.04.2011
  3. IP 地址:192.168.0.3。日期:18:58, 15.04.2011

日期:16.04.2011

  1. IP 地址:192.168.0.1。日期:04:14, 16.04.2011
  2. IP 地址:192.168.0.2。日期:09:35, 16.04.2011
  3. IP 地址:192.168.0.3。日期:14:11, 16.04.2011

日期:17.04.2011

  1. IP 地址:192.168.0.1。日期:21:56, 17.04.2011
  2. IP 地址:192.168.0.2。日期:23:04, 17.04.2011
  3. IP 地址:192.168.0.3。日期:23:13, 17.04.2011
0 投票
3 回答
30984 浏览

php - 如何将周数和年份转换为 unix 时间戳?

我正在尝试将日期组合成周数和年份,然后我想将该周数转换回 unix 时间戳。我该怎么做呢?

0 投票
3 回答
17217 浏览

php - 接受格式的PHP strtotime()函数?

strtotime()如果您可以为它提供它可以理解并可以转换的日期格式,那么在 PHP 中的效果会很好,但是例如,您给它一个英国日期它无法提供正确的 unix 时间戳。

是否有任何官方或非官方的 PHP 函数可以接受格式变量,该变量告诉函数以哪种格式传递日期和时间?

我最接近这样做的是混合date_parse_from_format()mktime()

0 投票
1 回答
2070 浏览

php - PHP strtotime 和 mktime 返回不同的结果

我是编码和 php 领域的新手,并且对strtotimeandmktime函数返回不同结果的原因感到困惑,例如

编辑

变量 $year 的值为 $2011。

0 投票
2 回答
1144 浏览

php - 每天倒数到 EST Hour?

我如何每天倒计时到一个特定的小时,比如美国东部标准时间下午 12 点……这样它会倒计时为 1 小时 56 分钟,直到中午 12 点/午餐?我正在寻找一些简短而简单的东西,不需要 CSS 或 JS,因为它将是文本,并且仅在页面刷新时更新。

0 投票
2 回答
5295 浏览

php - 在 PHP 5.3 的 mktime() 中使用 is_dst(参数已弃用)

从 5.3 开始,该is_dst参数在mktime. 但是我在时间戳中需要两个前一个时间,其中一个带有 dst 而另一个没有。

例如:第一次mktime("03","15","00","08","08","2008",1)和另一个mktime("03","15","00","08","08","2008",0)

你能帮我解决这个问题吗?

0 投票
1 回答
16117 浏览

php - 如何在 php 中将时间(mktime)转换为日期(mm/dd/yyyy)?

好的,我有一个生日表格,可以使用 mktime 保存时间,所以当它保​​存在 mysql 中时,它会显示类似 634608000 的内容。我如何将其转换为 mm/dd/yyyy 格式,以便当它以 html 显示时它将是可读的..?

0 投票
3 回答
6136 浏览

c - 从 YYYYMMDDHHMMSS 字符串中获取 time_t 的最快方法

这是合法的吗?给定格式为 YYYYMMDDHHMMSS 的字符串,我试图尽快到达 time_t。

如果我使用以下方法创建 TM,它似乎会产生相同的答案:

我担心 tm_yday、tm_wday、tm_isdst、tm_gmtoff、tm_zone 很重要。我的日期是 UTC,所以我认为 gmtoff = 0 和 tm_zone = 0 可能有效。

顺便说一下,这里是 makeInt:

0 投票
2 回答
2767 浏览

c - c mktime 在 Windows 和 GNU/Linux 上是否不同?

以下代码:

在 GNU/Linux 上运行它会产生:

在 Win7 上运行它会产生:

两个系统的时区均为 UTC+1,包括 DST(使 UTC+2 生效),并且两个系统都没有任何时间问题 - 除了显示的差异。

如您所见,“最终 msg_time”正好缺少 3600 秒,因此在 ctime 中不是问题。

任何人都可以向我解释为什么 mktime 在 GNU/Linux 和 Windows 上似乎表现不同 - 或者如何纠正它?

编辑:
两个系统(调用后tzset())都报告 tzname[0] = CET, tzname[1] = CEST, daytime=1, timezone = -3600

0 投票
2 回答
148 浏览

php - 为什么 php 时间戳的行为是这样的?1985 年 11 月 3 日

我试图mktime();使用我的默认时区 *(America/Sao_Paulo)* 制作自己的 php。它工作正常,但我注意到某些时间戳比应有的时间多一小时。所以我追踪并找出脚本开始错过的日期:03/11月/1985 我进行了一些测试,出于某种奇怪的原因(这就是我想要理解的),这一天只有 23 小时!核实:

请注意,时区 UTC 不会发生这种情况。这是一个可能的错误?

PS:对不起英文错误。