问题标签 [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.

0 投票
2 回答
946 浏览

database - 在开始和结束时间之间获取数据的 SQLite 命令是什么?

假设我的数据库称为“数据”,它的第二列称为“日期时间”。我的日期时间格式是“7/22/2011 12:00:00”。如果我想获取今天 12:00 到 13:00 之间的信息,我该怎么做?

不成功。

0 投票
11 回答
3909 浏览

php - strftime 不显示 PM 或 AM

这是我用来获取日期的代码(西班牙语):

我得到:

所以问题是,我的 PM(或 AM)在哪里?

我的应用程序在 Linux 上运行。

0 投票
3 回答
1382 浏览

android - Android Time.format("%a") 给出不正确的星期几

我正在尝试检索给定时间戳的本地化日期。我的代码是这样的

由于 2011 年 8 月 1 日是星期一,结果字符串应该是“Mon”(假设是英语语言环境),而是“Sun”!

0 投票
1 回答
18998 浏览

c++ - localtime_r 的 C++11 替代方案

C++ 用 来定义时间格式化函数strftime,它需要一个struct tm“分解的时间”记录。但是,C 和 C++03 语言没有提供线程安全的方式来获取这样的记录;整个程序只有一位大师struct tm

在 C++03 中,这或多或少是可以的,因为该语言不支持多线程;它仅支持支持多线程的平台,然后提供诸如 POSIX 之类的工具localtime_r

C++11 还定义了新的时间实用程序,它与非分解time_t类型接口,这用于重新初始化全局struct tm. 但是获得atime_t不是问题。

我是否遗漏了什么或者这项任务仍然需要依赖 POSIX?

编辑:这是一些解决方法代码。它保持与提供的多线程环境::localtime_r和仅提供std::localtime. 它也可以很容易地适用于检查其他功能,例如posix::localtime_ror::localtime_s或 what-have-you。

0 投票
1 回答
238 浏览

c - 在c中将字符串转换为时间格式

假设我有一个字符串“2011-08-21 21:48:45 +1200”,还有一个格式相同的字符串,
我想比较这两个字符串来找出哪个是早期的还是后来的,
有吗将字符串转换为时间格式而不是按字符比较它们的简单方法?谢谢

0 投票
1 回答
1493 浏览

java - 将 java.text.DateFormat 实例转换为 strftime 字符串?

我有一个DateFormat对象,我想将其转换为strftime字符串,这样我就可以在多种语言中获得一致的日期格式。SDK中有我遗漏的东西吗?如果不是,这是我可以获取的某些第 3 方库的功能吗?谢谢。

0 投票
8 回答
3102 浏览

php - 俄文月份名称错误

我在一个网站上工作,我的客户来自俄罗斯。他说新闻中的月份翻译是错误的。

例如,九月:

  • 我从 php 得到这个:Сентябрь
  • 这是他的:Сентября

我怎样才能覆盖这个?

澄清:使用 localeru_RU时,输出的月份名称将为俄语。但根据我的客户的说法,月份的名称是错误的。我不会说俄语,所以我不知道他是对还是错

我刚刚看到,如果我将日期从 this: 翻译8th of September 2011成俄语,它将看起来像这样:8 сентября 2011. 见翻译

所以解决问题的方法可能是重写日期格式。

我还没有解决这个问题;显然这是一个错误/缺失的功能,因为俄罗斯的变格。而且我需要的日期格式不存在。我认为这会影响strftime和 PHP date()

有人可以验证吗?

0 投票
2 回答
1202 浏览

php - 本地化 strtotime 字符串的输出

我通读了有关 strtotime 和 strftime 以及相关功能的手册,但在尝试解决我的问题方面似乎没有任何进展。

基本上,我对以本地语言(在本例中为荷兰语)打印 $deldate5 输出的方法很感兴趣。

我很可能需要放弃 strtotime 字符串并将其替换为其他内容,以方便“今天 + 5 天”参数。

任何人都可以帮忙吗?先感谢您。

0 投票
1 回答
7666 浏览

ruby-on-rails - 在 nil 对象上使用 strftime - 如何防止错误?

我使用 strftime 将原始时间格式化为输入框的文本。通常,当我使用 strftime 时,我会检查对象是否为 nil,以通过使用 unless nil 来防止错误?但是,我似乎不能在这里使用它:

我删除了除非,因为它抛出了一个错误。如果@event.event_date 为零,我如何确保此语句有效?

谢谢

0 投票
5 回答
10156 浏览

c++ - c ++函数将time_t格式化为std :: string:缓冲区长度?

我想要一个函数,该函数将采用 time_t 参数和任意格式字符串并对其进行格式化。我想要这样的东西:

然而,我遇到的一个问题是缓冲区长度。我正在考虑使用 formatString * 4 作为缓冲区长度。但我猜你不能动态设置缓冲区长度?也许我可以选择一个任意大的缓冲区?对于如何使其通用,我有点困惑。

我该如何编写一个函数来实现这一点?