问题标签 [dateformatter]

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 投票
4 回答
802 浏览

swift - DateFormatter 返回零

为什么DateFormatter返回零?我认为字符串格式匹配?

执行上述代码后,dateObj 为 nil。

0 投票
1 回答
953 浏览

ios - 将 ISO8601 字符串转换为重新格式化的日期字符串(Swift)

我正在从 JSON 数据库中提取日期。日期的格式类似于 2017-06-16T13:38:34.601767 (我认为是 ISO8601)。我正在尝试使用 ISO8601DateFormatter 将日期从 2017-06-16T13:38:34.601767 格式化为 2017-06-16。到目前为止,我什至无法将拉出的字符串格式化为日期。

我不确定我的日期格式是否错误,它不是 ISO8601,或者我没有按预期使用 ISO8601DateFormatter。

1.) 它是 ISO8601 日期吗?
2.) 我是否正确使用了 ISO8601DateFormatter?

谢谢!

0 投票
2 回答
173 浏览

ios - 将日期字符串转换为正确的格式

我收到来自服务器的响应,并且需要将日期字符串转换为日期:

2017 年 6 月 29 日星期四 07:15:25 +0000

我正在尝试将字符串转换为人类可读的格式。谁能建议如何将此字符串转换为日期?

0 投票
1 回答
563 浏览

ios - 从字符串转换为日期时,日期格式化程序将年份减一并更改日期

我正在使用 dateformatter 在字符串和日期类型之间转换日期,以便通过 UIDatePicker 输入日期。当视图加载时,如果存在保存的日期字符串,则将其放入日期文本字段(并正确输入)。当 dateformatter 将字符串转换为日期时,它会返回错误的日期。(总是在上一年的 12 月 20 日左右。)

返回:

将日期保存为字符串:06/07/1977 保存日期转换为日期:1976-12-19 06:00:00 +0000 日期转换回字符串:12/19/1976

如果我继续运行 setDatePicker 函数,它会不断减去一年并更改日期。

将日期保存为字符串:12/19/1976 保存日期转换为日期:1975-12-21 06:00:00 +0000 日期转换回字符串:12/21/1975

将日期保存为字符串:12/21/1975 保存日期转换为日期:1974-12-22 06:00:00 +0000 日期转换回字符串:12/22/1974

等等。

编辑:刚刚注意到它在 19-25 之间循环,将日期加 1,直到它达到 25,然后返回到 19。

0 投票
2 回答
3755 浏览

python - 在 seaborn 热图上显示日期

我正在尝试使用 seaborn 库从 pandas 数据框创建热图。这里,是代码:

但是,我得到一个在 x 轴上没有打印任何内容的图形。

在此处输入图像描述

0 投票
6 回答
670 浏览

ios - 在 iphone 中找不到正确的日期格式化程序 (DateFormatter)

我正在从服务器获取日期字符串,例如“2017-08-05T00:30:00.000+02:00”。下面是我的日期格式化程序代码。

但它返回 2017-08-04 22:30:00 +0000。这是错误的。有什么建议么?

0 投票
3 回答
578 浏览

ios - 无法快速更改旧日期格式的新日期格式?

在代码中,我试图从旧格式更改新的日期格式,但无法做到这一点,它会崩溃并显示“致命错误:在展开可选值时意外发现 nil ”但我找不到原因,请帮助找出原因。

在这里,我给出了我尝试过的代码..

dateString 有值.. dateString 是:2017-08-02 14:09:22

现在当前格式为:“yyyy-MM-dd hh:mm:ss”

但我想转换为:“dd-MMM-yyyy”

请帮我解决问题。谢谢大家。

0 投票
1 回答
62 浏览

ios - 计时器问题呈现时间

我正在尝试用当前时间更新标签。

当我在使用时,updateTime() label.text = DateFormatter.localizedString(from: Date(), dateStyle: .none, timeStyle: .long)我得到了我想要的结果

当我使用label.text = DateFormatter.localizedString(from: date, dateStyle: .none, timeStyle: .long)

计时器不工作。有人可以解释一下吗??

据我了解,如果我使用日期而不是 Date(),那么我需要一个计时器/计数器来计数和计算。如果是这样,有什么建议吗?

非常感谢

0 投票
1 回答
730 浏览

python - 使用 matplotlib 绘制两行标签棒

我想有一个使用 matplotlib.pyplot 的情节,其中 xticks 排列成两行几个月和几年,如下图所示。我做了那个情节,只是使用dataframe.plot(),即最简单的熊猫情节。 在此处输入图像描述

当我使用此代码进行绘图时(因为我需要添加另一个子图,这就是不使用的原因dataframe.plot()),如何获得 xticks 标签的之前设置?

我得到这个情节的 xticks 标签 在此处输入图像描述

我尝试使用matplotlib.dates.DateFormattermatplotlib.ticker但找不到正确的设置

0 投票
1 回答
138 浏览

ios - 来自字符串时区的日期不使用 DateFormatter

代码:

输出: 在此处输入图像描述

为什么日期输出时区是 +07:30 而不是日期字符串和 TimeZone.current 中定义的 +0800?有人可以解释一下吗?