问题标签 [rfc3339]

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 回答
10976 浏览

php - RFC 3339 如何从

我正在尝试格式化从 google plus Api 传递的日期,就像指南在 RFC 3339 格式中所说的那样:

PUBLISHED-> datetime-> 此活动最初发布的时间。格式化为 RFC 3339 时间戳。

所以通过php文档我发现:

DATE_RFC3339 与 DATE_ATOM 相同(自 PHP 5.1.3 起)

这两种格式都类似于:

"Ymd\TH:i:sP"

实际上 Google api 的输出是这样的:

2014-01-22T10:36:00.222Z

当我尝试启动以下命令时:

我一直FALSE作为回报。在我看来,问题出在最后一部分

.222Z

在通过一些基本的方法削减它之前,任何建议都会受到赞赏......

0 投票
2 回答
9912 浏览

go - 以 RFC3339 格式输出 Go 时间,如 MySQL 格式

在荷兰,我们主要使用 YYYY-MM-DD HH:MM:SS。如何在 Go 中格式化?我插入的所有内容(即使根据标准)都会给出奇怪的数字。

这是我的代码(p.Created是一个NanoSeconds int64对象):

我可以只连接time.Unix(0, p.Created).Year()等,但这不是很干净,而且对一致性很不利。

0 投票
1 回答
2309 浏览

python - 获取一天前的 RFC 3339 时间戳

看看这个答案,我可以很容易地获得基于 RFC 3339 的时间,因为它的代码显示:

我想知道如何获得相同格式的时间,但恰好是一天前。它本质上是day-1,但我不知道如何做到这一点。

0 投票
3 回答
129960 浏览

python - 在 Python 中解析 rfc3339 日期字符串?

我有一个数据集,其中所有日期都具有以下格式:

我希望能够.weekday在它们上使用类似的方法。如何在 Python 中将它们转换为正确的格式?

0 投票
1 回答
1657 浏览

objective-c - 转换 RFC3339?字符串到 NSDate

我正在尝试转换一个看起来像这样的字符串(不确定是否完全正确的 RFC3339 格式):

到 NSDate。我环顾四周并尝试了多种格式,并且正在使用 Apple 的代码进行转换。这是我一直在尝试的格式:

我将如何处理:

0 投票
3 回答
35121 浏览

python - 在 Python 中将 ISO 8601 日期时间转换为秒

我正在尝试将两次相加。ISO 8601 时间戳是“1984-06-02T19:05:00.000Z”,我想将其转换为秒。我尝试使用 Python 模块iso8601,但它只是一个解析器。

有什么建议么?

0 投票
2 回答
750 浏览

python - 将日期时间从欧盟时区转换为 PST

我有一个欧盟时区的日期时间列表:

如何将它们中的每一个转换为 PST 时区?

0 投票
2 回答
2166 浏览

python - 如何将 API 时间戳转换为 python 日期时间对象

我从 API 调用中得到以下字符串:

然后我将如何将其转换为 python 对象?有没有简单的方法,或者我应该拆分字符串,例如:

0 投票
0 回答
39 浏览

python - Python strptime 等格式模板

实际上我想这是一个简单的问题,但我找不到我的日期字符串的答案。

它的格式如下:

我试图用以下方式解析它:

这似乎是错误的,因为它返回它不匹配。

0 投票
12 回答
157268 浏览

date - 如何在 Swift 中解析/创建格式为小数秒 UTC 时区(ISO 8601、RFC 3339)的日期时间戳?

如何使用ISO 8601RFC 3339的格式标准生成日期时间戳?

目标是一个如下所示的字符串:

格式:

  • 年、月、日,如“XXXX-XX-XX”
  • 字母“T”作为分隔符
  • 小时、分钟、秒、毫秒,如“XX:XX:XX.XXX”。
  • 字母“Z”作为零偏移的区域指示符,又名 UTC、GMT、祖鲁时间。

最佳案例:

  • 简单、简短、直接的 Swift 源代码。
  • 无需使用任何额外的框架、子项目、cocoapod、C 代码等。

我搜索了 StackOverflow、Google、Apple 等,但没有找到 Swift 的答案。

看起来最有希望的类是NSDate, NSDateFormatter, NSTimeZone

相关问答:如何在 iOS 上获取 ISO 8601 日期?

这是迄今为止我想出的最好的: