问题标签 [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 投票
1 回答
119 浏览

javascript - 在javascript中将时间戳转换为毫秒

我有一个格式为的日期20170622T164322Z。如何在javascript中将其转换为毫秒(纪元时间)。我是javascript新手,请帮忙

0 投票
1 回答
163 浏览

python - Python-Saml 无法解析时间 - 这是什么时间格式?

我正在使用 python-saml 和 Azure AD B2C SAML-RP(实验性),来自 Azure 的断言正在抛出 python-saml 错误。Azure 的格式是否关闭?

我在如何解析 ISO 8601 格式的日期?

但是,您能否解释一下为什么这次与python-saml图书馆正在寻找的格式不匹配?现在的格式叫什么?图书馆寻找的格式是什么?有什么区别?

0 投票
2 回答
2981 浏览

c++ - 在 Boost 中解析 RFC3339/ISO 8601 时间戳

如何在 C++03 中解析RFC3339时间戳(“1985-04-12T23:20:50.52Z”)(即 ISO8601 的子集)?我正在使用 Boost,但 Boost 日期时间库似乎都没有包含执行此操作的函数。

实际时间对象的类型无关紧要,只要我可以轻松地将其与“现在”进行比较即可。我只关心 UTC 时区的时间戳。

0 投票
1 回答
1318 浏览

django-rest-framework - 如何让 Django Rest Framework DateTimeField 需要时区信息?

我有一个带有 DateTimeField 的 Django Rest Framework 序列化程序。默认情况下,它将使用 iso-8601 格式反序列化日期/时间值。但是,iso-8601 不需要时区偏移。我需要用户始终提供一些时区偏移信息(或者更好地说,再次验证 rfc 3339,iso-8601 的子集)。

该字段允许您设置 input_formats 的自定义列表,但由于 Python 无法正确解析 rfc 3339 格式的日期(即不支持在小时和分钟部分之间带有冒号的偏移量),我被卡住了。

0 投票
1 回答
433 浏览

php - PHP date format vs Symfony RFC 3339 format

As per http://php.net/manual/en/class.datetime.php

PHP follows "ATOM" date format. To produce a date like "2017-11-14" we need date format string "Y-m-d". I am able to produce it using php date function and class. It works as expected.

Now I want to use these date formats dynamically in my Symfony3 application. As per docs, format for dateType field must be according to "RFC3339" because it uses IntlDateFormatter class for formatting. https://symfony.com/doc/current/reference/forms/types/date.html#format

So to produce date same as previous one, we need different format string

To render datepicker fields on my forms, I am using bootstrap datepicker (https://bootstrap-datepicker.readthedocs.io/en/stable/options.html#format). Format demand to produce same previous date here is bit different "yyyy-mm-dd".

Although I can understand datepicker format can be different from PHP one. But I am unable to understand why there is difference between PHP and symfony date format requirements.

I am not sure how to make it working, as there can be plenty of formats, user can choose from. So a user chooses his date format preferences and I need to produce same date string everywhere.

I am thinking about some converter which can transform PHP date string to symfony and javascript formats or if I can manage to change dateformatter for symfony it can help also in my opinion.

0 投票
0 回答
185 浏览

go - 谷歌日历 API 中的时区格式错误

这是我用来使用谷歌日历 API 创建事件的代码的一部分。代码是用 go 编写的。代码从会话中获取名称和时间值并将其放入数组中并将其发送到 createEvent 有时代码运行正确,有时它给我一个错误

我使用“+02:00”来制作时区开罗/埃及

0 投票
1 回答
2816 浏览

c - 我正在尝试在 C 中构建 RFC3339 时间戳。如何获得时区偏移量?

我正在尝试组合一个 RFC3339 时间戳,该时间戳将用于将某个条目写入数据库。例如,这将被格式化为 2004-10-19 10:23:54+02,其中 +02 是与 GMT 的小时偏移量。事实证明,这个偏移量很麻烦——我似乎无法在 C 中得出这个值。

这是我正在使用的代码。当我尝试构建时,它说 tm 结构没有名为 tm_gmtoff 的成员:

}

0 投票
0 回答
318 浏览

ruby-on-rails - 在 ruby​​ on rails for google calendar api 中将时间格式更改为 rfc3339

在此处输入图像描述

这个快照来自终端,它显示了我从发布请求中获得的参数,我正在创建会话,然后将它们添加到谷歌日历,我不确定如何以 rfc3339 格式或任何其他更好的格式设置这些日期和时间参数-外观格式

我现在已经硬编码了那里的时间,但是想通过我的会话添加 PS 主题工作正常

我的表格:

0 投票
2 回答
1521 浏览

php - 使用 php 验证 RFC3339 日期时间

有什么建议如何验证日期时间是否有效 RFC3339?我知道我可以将其转换为 unix 时间,然后将其格式化为有效的 RFC3339,但不希望这样做,而是强制提供正确的格式。  http://mattallan.org/posts/rfc3339-date-time-validation/ 建议使用正则表达式,只能作为最后的手段。谢谢

0 投票
1 回答
2294 浏览

c++ - 使用 std::chrono 的 C++ RFC3339 时间戳,以毫秒为单位

我正在创建一个RFC3339时间戳,包括毫秒和 UTC,在 C++ 中使用std::chrono如下:

(原谅usings)

有没有更直接的方法来获取毫秒数now%1000now毫秒为单位到达那里似乎有些麻烦。或者关于如何做到这一点更惯用的任何其他评论?