问题标签 [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 - localtime 在 linux 中使用 struct tm* & stat* 引发警告的任何具体原因?
我有这个简单的代码(项目的一部分):
日食不断向我发出警告的地方:
知道如何解决这个问题吗?谢谢
c# - 使用 C#.net 查找以下时间的所有美国时区的 UTC 时间
我如何在所有这些时间里找到所有这些 TimeZone 的 UTC 时间
- 上午 8 点(所有美国时区的 UTC 时间)
- 下午 5 点(所有美国时区的 UTC 时间)
- 晚上 10 点(所有美国时区的 UTC 时间)
美国时区
- 夏威夷时间
- 阿拉斯加时间
- 太平洋时间
- 山地时间
- 中部时间
- 东部时间
我需要使用 C#.net 找到它
更多细节:
对于所有好奇我在这些时间做什么的人。
我必须在每天上午 8 点、下午 5 点和晚上 10 点
的这些时间运行预定的作业,
而这个时间应该是用户当地时间。
因此,如果我找到 6 个区域的所有 UTC 时间,
我虽然可以在所有这些 UTC 时间运行我的预定作业。
那将是6 个区域 x 3 次(8,5,10)= 18 次我将运行我的批次
希望这种方法对您有意义。
谢谢
perl - 考虑到月份的不同天数,如何在 Perl 中返回月份?
我想知道是否有一个内置的 Perl 函数可以调整日期,如果你需要一个月的时间。例如,如果日期是 31 日,如果没有 31 天,它将调整为上个月的月底。
如果不是相邻的 31 天(12 月/1 月、7 月/8 月)和 2 月,我会轻松地将其更改为第 30 天。我只想将日期存储在距当前日期一定时间的位置,例如
我可以处理 2 月的实例,因为它只适用于年份,但如果这是在 2012 年 12 月 31 日拍摄的,那么带走一个月将意味着 2012 年 11 月 31 日,这当然不存在。我想我会在为自己复杂化之前询问是否有一个功能......谢谢:)
c++ - 使用 ctime 将给定日期提前到下一个日历日期的问题
我编写了以下代码以将输入日期提前到以下日历日期。这在使用 g++ 4.1.2 编译的虚拟源文件中测试时效果很好
但是,当从我公司的模拟器中运行以下代码时(此时我无法获得其中的复杂细节),它会在 20021027 处中断;即对于 20021027 以外的日期,它按预期工作,但对于 20021027,它本身返回 20021027。
请告知可能出了什么问题?
perl - 1970 年格式化之前的 Perl 纪元时间
我在 Perl 中格式化和处理 1970 年 1 月 1 日之前的日期时遇到问题,日期以负整数形式返回:
如何在 Perl 中处理纪元之前的日期,在 unix 和 windows 上都有相同的问题 Perl 5.8.8。PHP 显示日期正常,没有问题。
php - 时间戳显示的是服务器时间,而不是本地时间
我有一个网站,用户(在不同的时区)可以在数据库中创建新记录,并且我目前记录的每条记录都带有创建时间的时间戳...我在 EST 时区,但是当我查看我在网站上创建的记录,它们以 MST 显示时间,这也恰好是服务器时区......当我查看数据库中的记录时,时间戳字段没有转换为 UTC,而是转换为 mst... 我注意到当我从 phpmyadmin 插入记录时,我使用 datepicker 并选择 18:35:01,但是当我在插入后查看记录时,它显示 15:35:01! !!这非常令人沮丧,我一直在阅读时间戳字段应该自动转换为 utc,而我没有这样做......另一件事是,
iis-7 - 如何按本地时间配置 IIS7 高级日志记录翻转?
如何按本地时间配置 IIS7 高级日志记录翻转?
在选项中,我设置了每日时间表(参见图片http://gyazo.com/05843b6e29d51f21ee7ed2d6aa4d5157)。但是 IIS 使用 UTC 时间而不是本地时间创建新的日志文件。
perl - 如何从 Perl 中的随机纪元时间戳获取纪元形式的月份开始?
我从数据库中得到了一些时间,我试图使用 epoch 形式按月存储它们。所以我可以有一些随机的时间,比如:
对于每个我想找到代表该月第一天的纪元值,所以对于最后一个时间戳,它将是:
1296518400
(使用可爱epochconverter.com
的)。
我知道我可以使用POSIX mktime
将时间戳减少到天数、分钟数等并相应地更改它们等,就像我不久前发表的一篇文章的答案一样:考虑到一个月中的不同天数,如何在 Perl 中回溯几个月?
我遇到的麻烦是,虽然我可以零次,但我担心通过更改日期,星期几将不匹配,因此本质上是无效的日期。这可能是不必要的担心;我不知道如果时间得到验证,一周中的错误日期是否会有所不同。
我看不到任何其他似乎有用的 POSIX 方法。任何帮助表示赞赏!
c - localtime() 弄错了,说日期 = 9 月 31 日
我正在制作一个日历程序。“扩展重复事件”代码给我带来了无穷无尽的麻烦。我通过使用 mktime() 来扩展事件以获取“纯”时间值,然后将重复增量(在本例中为 604800 秒或 7 天)添加到它。localtime() 然后用于获取日历结构。
有时候是这样的:
原始事件:9月10日
第一次重复:9月17日
第二次重复:9月24日
第三次重复:9 月 31 日?!
有谁知道这里发生了什么?我必须自己填写localtime()
吗?
php - 比较javascript时间和php时间
我在一家餐厅工作,我有特定的点餐时间。如何将预设时间范围与当前访问者的时间进行比较?
我还需要通过表格设置这个预设的时间范围。
谢谢
编辑:
我试图将日期数字相乘并进行比较,但我不确定它有多可靠。除此之外,我不能要求时间,我需要用 javascript 来获取它们。
更确切地说,我需要让客户将来更改订购时间。
编辑 2:我不能只比较 php 中的时间、预设时间范围与当前时间并放弃 JavaScript 吗?