问题标签 [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.
php - 如何使用 PHP 中的 is_dst 参数获取正确的时间戳?
我们正在使用 mktime 方法创建一个 unix 时间戳,并提供以下属性:
这产生了一个结果
这应该是 14304 天。在这种情况下,问题是冬季时间。您可以使用 is_dst 参数,当我们使用 0(默认 -1)时,这有时会正常工作,结果是 14304 天。
但有时这会产生以下问题:
严格标准:mktime() [function.mktime]:is_dst 参数已弃用
我不知道这意味着什么以及我能做些什么。有人知道吗?因为冬天的时候会导致可怕的头痛......
php - 我将如何修复此 php 代码导致的每月最后一天的错误?
下面的代码是我用于网站菜单的代码,它将当月页面的链接移动到当月更改时的链接列表顶部。
但这在某些月份的 31 日失败,例如四月;对于大多数链接,我有两个指向同一个月的链接。我已经阅读了 php 生成日期方式的问题,但不知道如何更改此代码。
任何 php 博士都想尝试一下吗?谢谢
php - 格式化日期的问题
我正在尝试编写一个函数来为我格式化日期和时间。我有一个几乎相同的函数,它只格式化一个日期。该功能工作正常。我刚刚添加了一些代码来尝试用时间格式化日期。它应该返回类似“2009 年 5 月 18 日晚上 9:50”的内容,但我收到以下警告:
这是我的代码:
它发布的内容也是错误的。它提出:
但数据库中的时间戳是
php - 将mysql时间戳转换为mktime
我有以下 MySQL 时间戳:2009-06-23 16:21:48 如何将其转换为 mktime() 之类的格式?
php - MKTime 函数返回错误的时间?
我在使用 mktime 函数时遇到了一些麻烦。在我的生产服务器上,如果我执行以下操作:
然后将这些时间戳转换回可读格式(使用www.unixtimestamp.com进行快速转换),时间都相差一小时。我最初认为这是 2400 VS 0000 的问题,但这并不能解释其他日期的关闭。
有任何想法吗?
php - PHP在时间戳中交换月份和日期
正确的。我正在将大量数据插入 MySQL 数据库并使用以下内容生成时间戳:
不幸的是,日期和月份混在一起,下面是正确的时间戳。
大约有 5,000 条记录。进行批量更新和更正的最简单方法是什么?
非常感谢!
c++ - Odd behavior of mktime()
Continuing on my attempt to create a DateTime class , I am trying to store the "epoch" time in my function:
For an arbitrary date, processComponents(5,5,1990,1,23,45)
(June 6, 1990 1:23:45 am), it sets all values correctly and as expected.
However, upon further testing, I find that for processComponents(0,0,1970,0,0,0)
(January 1, 1970, 12:00:00 am), mktime(&time)
causes time
to be screwed up:
Translating to a date of December 31, 1969 11:00:00 pm.
I can verify that mktime()
is responsible, because by commenting out that line, it reports the date and time correctly as January 1, 1970 12:00:00 am.
Why is mktime()
only messing up the epoch? And how should I fix / workaround this?
Thanks!
php - 时间脚本
我有一个取决于时间和日期的小脚本;我希望它输出不同的东西:
例如,在 16:30 之前的星期一,它需要以下内容:
- {month} 的 {date} 星期二的交货时间
- 然后以 DD HH MM SS 格式显示距离 16:30 还剩多长时间(最好是服务器时间而不是用户本地时间。)
然后在星期一的 16:30 之后,它需要阅读:
- {month} 的 {date} 星期三的交货时间
- 然后以 DD HH MM SS 格式显示距离 16:30 还剩多长时间(最好是服务器时间而不是用户本地时间。)
然后从周四的 16:30 到周一的 16:30,需要阅读:
- {month} 的 {date} 星期二的交货时间
- 然后以 DD HH MM SS 格式显示距离 16:30 还剩多长时间(最好是服务器时间而不是用户本地时间。)
我希望这一切都有意义,并感谢您的关注。
标签。
php - php - mktime 还是 strtotime?
我正在尝试将 2010-02 转换为 2010 年 2 月。但是,我不断得到 1969 年 12 月
我尝试过使用 mktime、strtotime 以及两者的某种组合,但仍然无法做到......
这是我最近尝试的...
php - 创建 PHP 未来日期的更好方法
有没有更快的方法来创建日期,例如:
谢谢,如果你能帮忙。