问题标签 [localtime]
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.
c++ - C ++:如何使用时间和本地时间获取实际时间?
我正在寻找一种在 C++ 中以 HH::MM::SS 方式节省时间的方法。我在这里看到它们有很多解决方案,经过一番研究后,我选择了time
and localtime
。但是,该功能似乎localtime
有点棘手,因为它说:
所有对 localtime 和 gmtime 的调用都使用相同的静态结构,因此每次调用都会覆盖前一次调用的结果。
这导致的问题显示在下一个代码片段中:
一个典型的输出是:
正如你所看到的,time_t
时间戳是正确的,但是本地时间把一切都搞砸了。
我的问题是:如何将时间戳 ot 类型time_t
转换为人类可读的时间?
c# - 有没有办法在 C# (ASP.NET MVC3) 中更改请求的时区?
这是一种更改请求时区设置的方法,例如,在Application_AcquireRequestState
那么对于整个请求,无论我何时使用 Datetime.ToLocalTime (或 new Datetime() 等),都会向当前用户/请求显示本地时间版本?
(或者我必须为每次使用 ToLocalTime 设置时区)
ruby - Ruby 1.8.6 中 DateTime 的时区转换
(卡在 Ruby 1.8.6 土地上)
直到最近我还在使用 Time 来解析 UTC 日期并在本地时区打印它们
不幸的是,限制 1901 和 2034 最终挡住了路,所以我尝试使用DateTime
dt = DateTime.parse(date)
但我找不到相当于.localtime
我去使用它,但意识到如果转换的日期不在夏令时,答案将是错误的。请注意,Time
该类将其正确化,并将时间转换为localtime
(不是特定时区或偏移量)- 仲冬 => 标准时间。
对于DateTime
课堂,在哪里相当于询问我的当地时间而不指定确切的(并且可能是不正确的时区)?
perl - 如何从 localtime() 中提取时区
我正在使用以下代码打印当前时间。
我可以使用 - local $ENV{TZ} = ":/usr/share/lib/zoneinfo/America/Los_Angeles"; 设置时区
如何从 localtime() 中提取时区?
datepicker - Javascript GMT 字符串转换为当地时间
这个代码块返回一个这样的字符串"Wed Jan 11 2012 12:00:00 GMT+0100"
。我怎样才能像那样转换那个字符串"2012-01-11 12:00:00"
?
char - fprintf 不打印 const char * 到文件
我有一个简单的日志功能,需要打印当前日期和时间。我在一个返回char *
. 当我尝试将其设置char *
为fprintf()
时,它不会将字符串打印到文件中:为什么?
这是构造日期时间的函数:
这是日志:
除日期/时间外,所有内容均已打印char *
。为什么?
c++ - 更改时区时的c ++本地时间
我有一个使用 localtime() 的设置来获取一个包含本地时间的 tm。这一切都很好。
但是,如果我在应用程序运行时更改时区,它不会注意到我已更改时区。
有没有办法告诉它“再看一遍”以刷新到系统时区?
我知道这可能不是一个常见的情况,但这是测试正在做的测试这个功能,所以他们希望它得到支持!
c++ - 不会覆盖提供的结构的本地时间替代方案
本质上,我要做的是检查文件的最后访问时间并将其与字符串进行比较。这是相关的块:
nodes
是文件路径的向量;我不确定它是否相关,但我将包含我用来设置的代码nodes
:
searchPath
用户输入的字符串在哪里。
问题:当运行“问题”行时,从那里开始nodes
出现垃圾向量。我想知道我是否可以在不nodes
变成垃圾的情况下完成这项任务。
由于这是家庭作业,并且您可能会说我不习惯 C++,因此将给予“接受”以坚定地朝着正确的方向推进。
谢谢你。
c++ - localtime() 和 gmtime() 似乎弄乱了我的输入流 C++/C
我在从 unix 纪元时间转换为字符数组时遇到问题。我知道该怎么做并且转换正确发生,但是在我调用 gmtime() 或 localtime() 之后,所有输入都会附加到随机字符。我已经解决了这个问题,只有调用 localtime() 或 gmtime() 的行会导致这个问题(说真的……我把它们放进去,问题发生了,我把它们注释掉,重新制作,问题就不再发生了)。这是调用该函数的函数:
现在我有 asctime(gmtime(&rawtime)) 但我尝试将它们分成几个不同的语句但无济于事。有谁知道 localtime() 或 gmtime() 的有用替代方法?或者碰巧知道这个特定问题的解决方案?谢谢你。
perl - Perl 本地时间错误
我得到了 2009 年 2 月 28日的纪元时间,然后加上一周的秒数。但是后来我得到了 March 4 th而不是 March 7 th。为什么?
以下是代码: