问题标签 [iso8601]

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

mysql - MySQL 数据库的 ISO 8601 时间戳:MySQL 日期时间值不正确

错误日志:

{ [错误:不正确的日期时间值:'2012-08-24T17:29:11.683Z' 列 'robot _refreshed_at' 在第 1 行] 编号:1292,sqlStateMarker:'#',sqlState:'22007',消息:'不正确datetime value: \'2012-08-24T17:29:11.683Z\' for column \' robot_refreshed_at\' at row 1', sql: 'INSERT INTO users (id,name,count_moments,count_likes,count_followers,rob ot_refreshed_at,robot_count_followers ) VALUES (\'1834084\',\'NNNyingzi\',\'5\',\'0\',\'0\',\'2012-08-24T17:29:11.683Z\',\' 0\')', setMaxListeners: [Function], emit: [Function], addListener: [Function], on: [Function], once: [Function], removeListener: [Function], removeAllListeners: [Function], listeners: [功能] }

我在我的Node.js

并在数据库中更新它们。

SQL插入表达式如下:

我做错什么了吗?我只是从服务器中的表中复制了PHPMyAdmin一个表。

非常感谢。

0 投票
1 回答
136 浏览

ios - 无法将此 NSString 转换为 NSDate

可能重复:
是否有将 ISO8601 时间戳转换为格式化的 NSDate 的简单方法?

我无法将此 NSString 转换为 NSDate: 2010-03-06T10:06:00-05:00

老实说,我无法破译 Unicode 文档,他们在其中谈论通用挂钟时间、标准/夏令时间、作为后备的 GMT 偏移量等。

为了表明我已经做出了不错的努力,以下是我作为 dateformatter 的内容: yyyy-MM-dd'T'HH:mm:ssZZ:ZZ"

如果我去掉时区以使日期变为,2010-03-06T10:06:00那么我知道该怎么做。但是我需要多少个字母“Z”,它们是大写的吗?我应该从 -05:00 中删除冒号吗?时区是这些转换的致命弱点。

有人可以帮我吗?

谢谢!

0 投票
8 回答
10331 浏览

c# - C#中的日期和时间格式转换

我有日期/时间格式,例如:

那是什么样的日期/时间格式以及如何将其转换为以下格式,使用 C# 中的 DateTime 格式。:

0 投票
7 回答
34028 浏览

javascript - 按 ISO 8601 日期对数组进行排序

我如何按日期(ISO 8601)对该数组进行排序?

游乐场:http:
//jsfiddle.net/4tUZt/

提前致谢!

0 投票
2 回答
2488 浏览

python - 在不使用任何外部库的情况下,在 python 中将 ISO8601 格式转换为秒

我正在尝试仅使用标准库将 ISO8601 时间格式转换为 python 中的秒/unix/epoch 时间。

时间格式 = '2012-09-30T15:31:50.262-08:00'

基本上时间将是一个字符串,它会解析并将其转换回秒。

切片和挑选我们想要的值是可能的,但还有比这更好的方法吗?

0 投票
1 回答
188 浏览

java - 扩展 Apache XML-RPC 以支持更多的 ISO8601 类型

我正在尝试接收其中包含 dateTime.ISO8601 字段的 XML-PRC 调用。调用者(我无法控制)使用 QT 库实现了调用,该库从日期值中剥离破折号。

是否可以扩展 Apache XML-RPC 类型转换器,以便在 ISO8601 格式的情况下接受更广泛的集合?如果是这样,怎么做?

0 投票
1 回答
1520 浏览

android - 从日历到 ISO 8601 的 Android 转换

我需要从日历(从类导入 java.util.Calendar)转换为标准 ISO 8601 数据时间,即:

0 投票
6 回答
92583 浏览

javascript - 正则表达式和 ISO8601 格式的 DateTime

我有一个日期时间字符串 ISO8601 格式

以及与此字符串不匹配的以下正则表达式

我无法弄清楚为什么它不匹配。

我转义了元字符,对我来说似乎没问题。

http://jsfiddle.net/5n5vk/2/

编辑 :

正确的方法:http: //jsfiddle.net/5n5vk/3/

0 投票
1 回答
9181 浏览

java - java.util.Formatter:UnknownFormatConversionException:转换='F'

有什么问题

我明白了

原因:java.util.Formatter$FormatSpecifier.(Formatter.java:2634) 处 java.util.Formatter$FormatSpecifier.conversion(Formatter.java:2606) 处的 java.util.UnknownFormatConversionException: Conversion = 'F'。 util.Formatter.parse(Formatter.java:2480) 在 java.util.Formatter.format(Formatter.java:2414) 在 java.util.Formatter.format(Formatter.java:2367) 在 java.lang.String.format (字符串.java:2769)

我想打印定义的 ISO 8601 日期java.util.Formatter

0 投票
1 回答
2206 浏览

php - PHP - 如何将 ISO 8601 日期字符串重新格式化为用户定义的时区

我以这种格式提供了日期/时间:2012-10-14T06:00

我可以像这样修改数据:早上 6:00 使用

输出:早上 6:00

太好了,但是我如何使用

date_default_timezone_set('America/Los_Angeles');

或者

date_default_timezone_set('欧洲/阿姆斯特丹);

哪个设置为用户时区(无论他们选择什么) - 时间应该在原始时区数据和用户提供的时间之间偏移('Europe/Amsterdam)

因此,如果他们将默认时区设置为不同的国家/地区,则时间将显示为上午 8:00 或上午 4:00,具体取决于该时区偏移量。

基本时区将始终采用 XXXX-XX-XXTXX:XX 格式。

任何帮助将不胜感激