【问题标题】:Get total minutes until tomorrow获取到明天的总分钟数
【发布时间】:2018-07-11 07:21:44
【问题描述】:

我正在尝试获取直到00:00:00 的分钟数(直到天变),但在芝加哥时区。我将我的时区设置为芝加哥(暂时),然后将其重置为我原来的。我目前正在努力解决的问题是在一天发生变化之前获得分钟数。我需要分钟,因为我试图设置一个明天一到就过期的 cookie。

$oldTimezone = date_default_timezone_get();
date_default_timezone_set('America/Chicago');
// TODO: Get the minutes while Chicago is active.
date_default_timezone_set($oldTimezone);

【问题讨论】:

  • 你不把cookieexpires属性设置成"date-in-GMTString-format"吗?
  • 你需要养成接受答案的习惯。您将同时获得良好的声誉。

标签: php datetime


【解决方案1】:

给你:

echo (strtotime('tomorrow') - strtotime('now')) / 60;

注意:这不是格式化的字符串,如果你想格式化成H:i:s,这样就可以了:

echo date("H:i:s", (strtotime('tomorrow') - strtotime('now')));

【讨论】:

  • 似乎您遇到了一个不知道如何将问题标记为已解决或不想打扰的人。我给他们留下了this comment
  • 嗯,这是每个成员的决定。但是你的这个想法并不是一个疯狂的想法;-)
  • @FunkFortyNiner 哈哈,我明白了 ;) 顺便说一句,我想说的是,你是个好人,也是个时髦的人 ;) 很高兴与你交谈 :)
  • 感谢 Aniket;你说得真好,干杯 - 这里也是。
  • 一个“时髦的家伙”?你只知道一半@AniketSahrawat :-)
猜你喜欢
  • 2014-11-02
  • 2019-02-22
  • 1970-01-01
  • 2020-09-24
  • 1970-01-01
  • 2016-08-27
  • 1970-01-01
  • 1970-01-01
  • 2020-11-21
相关资源
最近更新 更多