问题标签 [strftime]
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 中的 Solaris 时区(strftime 上缺少 %z)
我有一个应用程序写入另一个应用程序,需要提供系统的日期+时区。我一直在使用带有%z
参数的 strftime 来获取时区,并且它在 Linux 上运行良好。然而,上周我们决定将它合并到 solaris 只是为了发现它%z
不存在。
有人建议使用%Z
,它会给出时区名称,但我需要 %z ,它给出具有偏移格式的时区,比如+0100
or -0300
。
有人有想法吗?
c++ - 如何改进/替换 sprintf,我认为它是一个性能热点?
通过分析我发现这里的 sprintf 需要很长时间。是否有更好的替代方案仍然可以处理 y/m/dh/m/s 字段中的前导零?
注意:OP 在评论中解释说这是一个精简的示例。“真实”循环包含使用来自数据库的不同时间值的附加代码。分析已确定sprintf()
为罪犯。
python - Python strftime - 没有前导0的日期?
使用 Pythonstrftime
时,如果日期的第一个 0 在第 10 个之前,有没有办法删除它,即。也是01
吗1
?找不到%
东西吗?
谢谢!
c - C - strftime() 中不正确的指针/整数组合
我收到编译器错误:(83)错误:不正确的指针/整数组合:arg #1。
这是执行此操作的代码:
...第 83 行:
其中 table 是一个结构, time 是一个 time_t 成员。
我读到“不正确的指针/整数组合”意味着函数未定义(因为在 C 中,函数在找不到时返回整数),正常的解决方案是包含一些库。strftime() 和 localtime() 都在 time.h 中,而 sizeof() 在 string.h 中,我已经包含了这两个(连同 stdio.h)我在这里完全被难住了。
ruby - 如何格式化 ruby 中的日期以包含“rd”,如“3rd”
我想格式化一个日期对象,以便可以显示诸如“3rd July”或“1st October”之类的字符串。我在 Date.strftime 中找不到生成“rd”和“st”的选项。有人知道怎么做吗?
bash - shell脚本中的YYYY-MM-DD格式日期
我尝试$(date)
在我的 bash shell 脚本中使用,但是,我想要YYYY-MM-DD
格式的日期。
我怎么得到这个?
ruby-on-rails - str_to_date 用于轨道上的红宝石?
所以我必须从具有日期格式的数据源中插入一堆记录
Sun, Sep 13 1:00 PM.
我只是要执行使用的 SQL
STR_TO_DATE
但是我想知道将来我是否需要它,如果你们知道使用 ruby 方法执行此操作的方法...例如反向 strftime
django - 使 Django forms.DateField 显示使用本地日期格式
我试图找到一种简单的方法来构建以澳大利亚格式(dd/mm/yyyy)显示日期的表单。这是我能找到的唯一方法。似乎应该有更好的解决方案。
注意事项:
- 创建了一个新的小部件,它以 dd/mm/yyyy 格式呈现日期值
- 创建了新的日期字段以将定位日期格式字符串添加到它尝试使用的值列表中
我想理想的解决方案是一个自动本地化的日期字段,但这对我不起作用(strftime 似乎对 unicode 不友好,但我没有很努力)
我错过了什么吗?有没有更优雅的解决方案?这是一种稳健的方法吗?
ruby-on-rails - 从Ruby / Rails中的默认日期中删除开头“0”的最干净的方法是什么?
在 /initializers/time_formats.rb 我有这个:
然而,这显然会产生日期,例如:09 / 08 / 2001
谷歌告诉我我最好的选择是使用某种 gsub 正则表达式来编辑掉 0。这是真的还是有更好的选择?
c - 在 C 中使用 strftime,我怎样才能像 Unix 时间戳一样格式化时间?
这是我所追求的时间格式:
我目前正在使用这个:
这使:
这很接近,但不准确。我似乎无法-0500
在最后显示任何内容。另外,我将秒数作为整数。
我该如何解决这两个问题?